Как настроить работу через прокси и API (XML)?

В модуле есть возможность получения данных как через API поисковых систем, так и возможность парсить обычную выдачу с использованием прокси или локальных ip. Такие параметры как YP (страницы в Яндекс), GP (страницы в Google), RP (страницы в Рамблер), BP (страницы в Bing) можно получать с использованием любого из данных способов. Откройте настройки модуля, раздел Прокси и API.

 

 

Поле локальные ip предназначено для ввода локальных ip, находящихся на сервере. Список этих ip можно просмотреть, выполнив php файл с содержимым:

<?php
$proxy = `/sbin/ip a`;
echo '<pre>';
print_r ($proxy);
echo '</pre>';
?>

На экране вы увидите список ip адресов сервера (если данная команда поддерживается ваших хостингом).

 

Поле Прокси серверы предназначено для ввода списка прокси адресов. Список свежих прокси-серверов можно получить прямо из панели, нажав на надпись «Прокси серверы». Для проверки работоспособности этих в обычной выдаче прокси используйте сервис проверки прокси. Для проверки работоспособности в xml.yandex.ru, нажмите «проверить»

 

Отметьте в настройках какие данные вы хотите получать через прокси или локальные ip. При этом, если используется какое либо поле, то в нем обязательно должен быть хотя бы 1 ip.

 

Если нужно получать парметры через API (XML), то необходимо у нужных поисковых систем выбрать в выпадающем списке API (XML для Яндекса). Затем необходимо получить API ключи для работы через API (чтоб получить свой API ключ, нажмите на надпись в настройке «получить ключ»). Полученные ключи введи в соответствующие поля и нажмите ОК. Необходимо помнить, что данные полученные через API будут отличаться от данных, полученных через обычную выдачу!

 

Работа через XML.Yandex

 

Модуль может получать данные как из обычной выдачи, так и черех сервис xml.yandex.ru. В обоих случаях можно использовать как прокси, так и локальные ip. В выпадающем списке Проверять через у параметра YP выберите XML и какой тип ip вы хотите использовать. IP введенные в настройках должны быть зарегистрированы в сервисе xml.yandex.ru.

 

Зарегистрировать эти ip можно по адресу http://xml.yandex.ru/ip.xml, после авторизации в Яндекс. Данные выделенные красным необходимо запомнить, это user (логин входа в xml.yandex.ru) и key (уникальный ключ)

 

Регистрация IP

 

Введите IP сервера в поле «IP-адрес» и нажмите Запомнить. Укажите адрес электронной почты и нажмите «Сохранить».

 

В настройках модуля прокси и API к каждому ip можно указать user и key, если при проверке выдается сообщение «нет user и key». Запись должна быть в таком виде:

92.61.141.1/user/key (для локальных ip)
218.29.234.50:3128/login:pass@user@key (для прокси)

где user — логин в xml.yandex.ru, key — ключ из адреса для запроса, login:pass — логин и пароль авторизации прокси.

 

Если Вы видите сообщение «При регистрации IP произошла ошибка. Данный IP-адрес уже используется другим пользователем.», то это означает, что данный IP уже кто-то        использует и Вам может оставаться меньше запросов и соответственно Вы не сможете узнать сколько запросов еще осталось.Вы можете все равно использовать этот ip, поскольку скрипт когда получит сообщение от яндекс xml, что закончился лими, то автоматически перейдет к следующему ip, который указан в настройках.

 

Внимание! Если вы регистрируете несколько IP, то необходимо каждый IP регистрировать с разных акаунтов в Яндекс.

 

Так же для парсинга поисковых систем рекомендуем использовать прокси от компании ГЛОБАТЕЛ

У вас есть свой сео-блог?

У нас есть партнерское предложение для владельцев сео-блогов. Вы можете получать 10% от продаж! Для этого вам нужно зарегистрироваться, получить свою партнерскую ссылку и разместить ее на своем блоге. подробнее →