Кроме установки необходимых настроек запросов в аккаунте, вы можете передавать эти параметры через GET запрос.
ВАЖНО! Переданные параметры в GET запросе имеют приоритет перед параметрами, установленными в настройках аккаунта!
Наименование |
Обязательно | Описание |
---|---|---|
query | да | Параметр определяет строку запроса поиска. Вы можете использовать любые запросы, как если бы Вы делали поиск в Google, кроме символа амперсанда (&), который необходимо заменять на код %26 |
groupby |
нет |
Числовое значение, ТОП позиций для сбора. Возможные значения: 10. |
page | нет | Числовое значение, определяет страницу поисковой выдачи. В Яндексе страницы нумеруются начиная с нуля. |
filter | нет | Скрывать похожие результаты в выдаче (по умолчанию выключен в поиске Яндекса). Включается путём передачи filter=1, но важно(!), что этот параметр влияет на выдачу по умолчанию! |
highlights | нет | Подсветка ключевых слов. При передаче параметра highlights=1 тайтл и сниппет заключаются в контейнер <![CDATA[...]]> и содержат тег <hlword> в который заключены выделенные жирным слова из выдачи, если таковые присутствуют. |
within | нет | Фильтр по периоду. 77 - за сутки, 1 - за 2 недели, 2 - за месяц, 0 - за весь период |
Наименование |
Обязательно | Описание |
---|---|---|
lr | нет |
числовое значение (id) местоположения (регион Яндекса) |
Наименование |
Обязательно | Описание |
---|---|---|
lang | нет |
Код языка Яндекса: ru, uk... |
domain | нет |
Строка yandex домена. Возможные значения: ru, com, ua, com.tr, by, kz |
Наименование |
Обязательно | Описание |
---|---|---|
device | нет |
Устройство, на котором выполняется поиск: desktop, tablet, mobile |
os | нет | Выбор операционной системы при device=mobile. Возможные значения: ios, android |
raw | нет | При передаче параметра raw=page мы возвращаем полный html код страницы яндекса. При передаче этого значения, параметр delayed игнорируется. Т.е. получать полный html код страницы яндекса в режиме отложенного ответа нельзя. |
inindex | нет | Проверка индексации. При передаче параметра inindex=1, в параметре query необходимо передать URL, индексацию которого хотите проверить |
Пример:
http://xmlriver.com/search_yandex/xml?user=[user_id]&key=[key]&groupby=10&lang=ru