Подключите нашего Telegram-бота для уведомлений о новых проектах

Парсер Яндекс и Google

D
Заказчик
Отзывы фрилансеров: + 5 - 0
Зарегистрирован на сайте 13 лет и 2 месяца
Бюджет: по договоренности
Функционал
Нужно написать простой скрипт для парсинга позиций в Google и Yandex. Написать на PHP

Для Яндекс входные параметры
- диапазон поиска (по умолчанию 100 — т.е. поиск ведется в топ100)
- сайт
- ключевик
- id региона (lg) — поиск ведется только для этого региона

Для Google входные параметры
- диапазон поиска (по умолчанию 100 — т.е. поиск ведется в топ100)
- сайт
- ключевик

Выходные параметры:
- Место сайта в выдаче.

Скрипт должен работать с прокси и капча (антигейт).
Интерфейс
Веб-интерфейс или админка для работы со скриптом не нужны.
Взаимодействие будет происходить через простейший API.
А именно: получать данные скрипт должен через http параметры GET или POST запроса. Причем один из таких запросов будет иметь целью добавление задания на получение данных, к примеру: site.ru/script.php?cmd=get_site_pos&src=yandex&site=site1.com&Region=14&keywords=ключевик&depth=100. В ответ скрипт возвратит ответ в JSON, к примеру: {“task”:{“id”:41,“state”: «wait”}}.
Для задания списка прокси должна быть отдельная команда c GET-запросом.
В случае повторного запроса уже по ID задания возвращается статус задания и результат, если задание завершено, к примеру:
Запрос site.ru/script.php?task=41
Ответ {“task”:{“id”:41,”state”:”ok”},”results”:{“position”:7,”src”:”yandex”}}
Источники данных
Источники получения данных: xml.yandex.ru или www.yandex.ru, google
Разделы:
Опубликован:
08.12.2012 | 20:36

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».