Параметры и методы

Использование параметров GET

Кроме установки необходимых настроек запросов в аккаунте, вы можете передавать эти параметры через GET запрос.
ВАЖНО! Переданные параметры в GET запросе имеют приоритет перед параметрами, установленными в настройках аккаунта!

Строка запроса

Наименование

Обязательно Описание
query да Параметр определяет строку запроса поиска. Вы можете использовать любые запросы, как если бы Вы делали поиск в Google, кроме символа амперсанда (&), который необходимо заменять на код %26

groupby

нет

Числовое значение, ТОП позиций для сбора. Возможные значения: 10, 20, 30, 50, 100;

 

Географическое расположение

Наименование

Обязательно Описание
loc нет

числовое значение (id) местоположения из этого файла

 

Локализация

Наименование

Обязательно Описание
country нет

Параметр определяет страну, которую следует использовать для поиска Google. Это числовое значание (id) кода страны из этого файла

lr нет

Параметр определяет язык для ограничения поиска. Передается код языка из файла языков

domain нет

Параметр определяет домен Google для использования. Числовое значение (id) google домена из этого файла

 

Параметры XMLRiver

Наименование

Обязательно Описание
device нет

Устройство, на котором выполняется поиск: desktop, tablet, mobile


Пример: 
http://xmlriver.com/search/xml?user=[user_id]&key=[key]&groupby=20&loc=1000028&country=2008&lr=RU&domain=10&device=desktop

 

API-методы

Запросы к дополнительным методам осуществляется по адресу xmlriver.com/api/[имя_метода]/ с обязательной передачей GET-параметров user=[user_id]&key=[key]

Метод Описание
get_balance

Получение баланса по счету. Возвращается сумма основного и бонусного счетов.
Возвращает строку с балансом или с ошибкой.
Формат запроса: xmlriver.com/api/get_balance/?user=[user_id]&key=[key]