#319: Тестирование ссылок
Отредактирована: 11 дней назадПараметры
| HTTP метод | Права доступа | URL | Параметры | Примечание |
|---|---|---|---|---|
| GET | validate_links | https://api.admitad.com/ validate_links/ | link** | Возвращает результат тестирования ссылки* |
* Возвращает результат в формате JSON.
** Тестируемую ссылку, ссылку в ulp, рекомендуется закодировать в соответствие со стандартом RFC 2396.
Пример использования
Пример запроса с использованием утилиты curl:
curl -L -H 'Authorization: Bearer access_token' -X GET
'https://api.admitad.com/validate_links/
?link=https%3A%2F%2Fad.admitad.com%2Fg%2Fe5be4e10ef3cb5566912bc6358ff32'
Пример ответа API-сервера в формате JSON:
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
{
"message": "Link successfully tested."
}
Описание полей ответа API-сервера
| Название | Описание |
|---|---|
| message | Сообщение |
| error_description | Возможные ошибки в ссылке: |
| Неверное доменное имя | |
| Неправильная ссылка | |
| Ошибка в адресе | |
| Длина кода должна быть 30 или 40 символов | |
| Код должен содержать символы a–f, 0–9 | |
| Неверный параметр 'ulp' | |
| Длина SubID должна быть не более 50 символов | |
| Внимание! У рекламодателя отсутствует вознаграждение за продажу товара, соответствующего данной ссылке | |
| Внимание! Данный товар не является аффилиатным | |
| Указанный домен не разрешен для deeplink | |
| Неактивный статус сотрудничества | |
| Площадка не активна |