Метод backlinks_check
Этот метод должен использоваться только для проверки на наличие ссылок в спам комментариях на указанный сайт. Возможна массовая проверка. Для других целей используйте другие методы:
- check_message - Проверка сообщения/комментария.
- check_newuser - Проверка регистрации.
- send_feedback - Метод обратной связи.
- spam_check - Метод для массовой проверки IP и e-mail.
- Анти-спам модуль для Nginx - проверяет все POST запросы на предмет спама.
- Универсальный антиспам плагин - этот плагин может быть установлен на любой веб сайт или CMS.
Очень часто спам-сообщения маскируются как нейтральные сообщения и не содержат спам-текста, но такие сообщения содержат ссылки на спам-сайты или мошеннические сайты.
CleanTalk API позволяет определить, использовался ли домен в ссылке в других спам-сообщениях.
Служба CleanTalk Anti-Spam собирает ссылки из миллионов спам-сообщений, чтобы вы могли проверить любой домен на наличие спама.
Если домен существует в базе данных, то это один из основных признаков спама.
Этот метод включен в BlackList API spam_check ().
Примечание: на серверах CleanTalk учитывается каждая запись, отправленная на проверку. Если вы сделали 1 запрос с несколькими записями, то в Панели Управления CleanTalk вы увидите столько проверок на счётчике, сколько было отправлено записей.
Необходимые параметры при вызове:
method_name - должен быть 'send_feedback'.
auth_key - API ключ. Что бы получить ключ зарегистрируйтесь здесь: https://cleantalk.org/register?platform=api.
Например:
https://api.cleantalk.org/?method_name=backlinks_check&auth_key=123456&domain=example.com
API возвращает JSON строку, например:
{"data":{"example.com":{"appears":1,"frequency":"164","updated":"2016-08-05 07:15:51"}}}
Ответ API:
- data - массив с результатами,
- appears - флаг который указывает на присутсвие в базе данных 0|1.
- frequency - количество сайтов со ссылакми в записи.
- updated - время последней найденной ссылки.
Проверка нескольких записей:
Вы можете отправить несколько записей для теста за 1 раз, для этого используйте POST параметры:
- data - строка с записями для проверки разделенная ','.
Например:
wget -O- --post-data='data=example.com,example1.com' https://api.cleantalk.org/?method_name=backlinks_check\&auth_key=123456
Ответ:
{"data":{"example.com":{"appears":1,"frequency":"164","updated":"2016-08-05 07:15:51"},"example1.com":{"appears":0}}}
Ограничения:
Если вы превысите максимальное количество вызовов, API вернет ошибку, например,
{"error_message":"Calls limit exceeded.","error_no":10}
Сейчас максимальное количество вызовов установлено в 100 вызовов за 60 секунд.
Если вы превысите максимальное количество элементов данных в методе backlinks_check вызовов, API вернет ошибку, например,
{"error_message":"Recevied 1001 records to check, maximum 1000 records check perl call.","error_no":8}
Сейчас максимальное количество элементов данных установлено в 1000.
Рекомендуемый таймаут - не более 180 секунд.
Если Вы не нашли ответ на интересующий вас вопрос, то предлагаем вам связаться с нашими специалистами. [ https://cleantalk.org/my/support/open ].