Привет всем!
Имеется скрипт, представляющий собой поисковик. Поиск производится методом парсинга нижеуказанных ресурсов, с последующим кешированием результатов:
http://www.bing.com
http://www.amazon.com
http://rss.api.ebay.com
http://www.clickbank.com
http://search.yahooapis.com
http://www.youtube.com
До 1-го июля веб-поиск через "Bing.com" работал прекрасно, но потом результаты поиска перестали выводиться. Вернее, сохраненные ранее в кеше выводятся, а вот новые - хрен на рыло. "Bing.com" перестал отдавать результаты через RSS.
Может кто сможет "отремонтировать" скрипты, исходя из сложившейся ситуации? Например, выполнить парсинг через AppID. Для этого нужно зарегистрироваться как разработчик, получить AppID к live сервисам (дело 3-х минут) и там уже работать с поисковиком через api.
В принципе, я уже зарегался и получил на всякий случай AppID, поэтому если не желаете подставлять свой, можно задействовать мой собственный.
Получить Bing API:
http://www.bing.com/developers/createapp.aspx
Мануал:
http://www.bing.com/developers/s/API%20Basics.pdf
Из всех поисковых возможностей скрипта меня интересует только лишь обычный веб-поиск. Все остальные виды типа новостей, видео, картинок, Амазона, КликБанка и прочего можно игнорировать.
URL'ы страниц с результатами поиска имеют такой вид:
http://site.ru/поисковый_запрос.html
Ну и конечно же если кликнуть (или набрать в браузере) ссылку типа
http://site.ru/борзые_щенки.html , то откроется страница с результатами поиска по запросу "борзые щенки". Вернее, так должно быть. Работало нормально до 1-го июля. Теперь вместо результатов поиска - пустота. Выводятся только те результаты, которые были уже закешированы 1-го июля и ранее.
Результаты поиска кешируются в папке "data". Файлы кеша сохраняются в архивированном виде (*.gz). Для примера в папке "data" пару таких кеш-архивов я оставил. Можно их посмотреть. У одного из них название (вероятно, русско-язычное) кракозябами. Но это нормально. В процессе работы скрипта эти файлы читаются нормально. Я не программист, но предполагаю, что кракозябы имеют место быть в связи с кодировкой UTF-8.
Если кто-то может и желает помочь, сообщите в личку, сколько это будет стоить и сроки исполнения.
Или стучите в аську: 5 восемь 7 восемь 57705
Оплату в разумных пределах гарантирую.
P.S.
Данные для парсинга прописаны (если не ошибаюсь) в файле "/libs/data.php".
Установка скрипта описана в файле "install.doc".
cache - 777
configs - 777
data - 777
templates - 777
templates_c - 777
configs/config.conf - 666
Настройки поисковика (язык, интерфейс, время хранения кеша и т.д.) производятся по адресу:
http://site.com/admin/
Последний раз редактировалось: violar (09/07/11 в 20:36), всего редактировалось 1 раз