• 18 руб за 1K Яндекс Search Api
  • от 10 руб за 1K Яндекс Live
  • от 10 руб за 1K Google XML
Войти Регистрация

Яндекс XML. Руководство разработчика

Яндекс XML - Коды ошибок

При некорректной обработке поисковых запросов ответ будет содержать тег error

Пример ответа с ошибкой:

Коды возможных ошибок

В таблице ниже приведены коды и описания ошибок, которые могут возвращаться в ответе.
При этом HTTP-Code сервера = 200

Код ошибки Описание ошибки
1Текст запроса (query) содержит синтаксическую ошибку.
Например, переданы два идущих подряд слеша (//).
2Задан пустой поисковый запрос (в элементе query передано пустое значение).
3-9Не верно указано значение для параметра groupby, domain, delayed, device, page, lr, tbm.
15Для заданного поискового запроса отсутствуют результаты поиска.
18Передаваемый XML-файл не может быть валидирован или заданы некорректные параметры запроса. Возможные причины:
  • переданы некорректные теги или значения тегов;
  • тело запроса содержит неэкранированные специальные символы. Например, символ амперсанд (&) и т.п.;
  • Запрошен слишком далекий документ. Запрошена страница, содержащая результаты поиска, позиции которых превышают 250. Например, если каждая страница содержит 100 результатов, ошибка будет возвращена при попытке запросить 3 и последующие страницы с результатами.
19В поисковом запросе переданы несовместимые параметры/значения.
20, 300Неизвестная ошбика. Причина ошибки не может быть установлена.
При повторном получении этой ошибки обратитесь в техническую поддержку.
32Превышено ограничение на количество допустимых суточных запросов
37Ошибка в параметрах запроса.
Возможно, не введены обязательные или определены взаимоисключающие параметры.
55В данный момент сервис сильно перегружен. Попробуйте повторить запрос еще раз.
Данная ошибка может возникать из-за превышения RPS (максимально допустимого количества запросов в секунду с нашей стороны к сервисам Яндекс)
101Сервис сбора данных Yandex XML временно отключен.
Ведутся технические работы, попробуйте позже.
10001, 10002Задан слишком длинный поисковый запрос.
Длина запроса не должна превышать 400 символов/40 слов.
-32На вашем счету закончились деньги.
Для дальнейшей работы пополните баланс в системе XMLstock.com
-34Не корректный ID пользователя или ключ
Асинхронные запросы
201Повторный запрос результатов можно совершать не чаще одного раза в минуту
202Запрос еще не обработан, попробуйте позже
203Запрос c заданным ID не был найден

Обращаем ваше внимание, что ответы с кодами 1,15,18,19,37,10001,10002 тарифицируются в соответствии с тарифным планом, за ответы с иными кодами ошибок тарификация не ведется.

Ошибки сервера

Также может возникнуть ситуация, когда возникает ошибка сервера. При этом он возвращает HTTP-Code, отличный от 200-го. Это означает, что запрос не обработан и что-то пошло не так. Деньги за такие запросы не списываются.

HTTP-код ошибки сервера Описание ошибки
500-502Внутренняя ошибка сервера. Необходимо сделать перезапрос.
503Превышено максимально допустимое количество запросов в секунду/минуту.
© 2013-2025 "XMLStock"
XML запросы к Яндекс Search Api и Google XML Search.
^
^