2012-01-04 1 views
0

Как я могу использовать Google api для поиска, чтобы получить доступ к движку Google, название сайта, краткое описание и URL. Является ли это возможным? Я пробовал api, но он дает мне только некоторую информацию, которая не имеет URL-адреса или названия веб-сайта.Как я могу переделать возврат из Google api?

ответ

0

Используя Google api, вы можете получить заголовок, краткое описание и URL-адрес. Я достиг этого в приложении C#, где он возвращает json-файл из url ниже и анализирует его.

Для начала вам понадобится apiId.

Используя этот url вы можете добавить параметры поиска после q, в этом примере просто ищет цифровую камеру.

https://www.googleapis.com/shopping/search/v1/public/products?key=key&country=US&q=digital+camera 

См http://code.google.com/apis/shopping/search/v1/getting_started.html для более подробной информации

+0

Я попробую, у меня также есть другой идеал, я начал работать над ним прошлой ночью и лучше, чем google api. url, который я использую для поиска, это http: // ajax [dot] googleapis [dot] com/ajax/services/search /, но знаю, когда я запускаю скрипт, который он мне дает: object (stdClass) # 23 (3) {[ "responseData"] => NULL ["responseDetails"] => string (65) "Quota Exceeded. См. http://code.google.com/apis/websearch" ["responseStatus"] => int (403)} объект. Я думаю отправить отправителя в Google, но я попробую googleapis.com/shopping, и я вернусь с ответом. Спасибо. – Nebunel

+0

http://code.google.com/apis/websearch/ устарел, так что это может быть причиной того, что вы не можете использовать его и ограничить его количеством ответов: «API веб-поиска Google официально устарел как от 1 ноября 2010 г. « – Standage

0

Я не уверен, что у меня есть достаточно информации, но я найти ссылку API страница Google Custom Search имеет эталонные примеры JSON/ATOM:
https://code.google.com/apis/customsearch/v1/reference.html

Этот запрос вы начали:
https://www.googleapis.com/customsearch/v1?key= {YOURAPIKEY} & сх = {?} сх & CREF = {Cref?} & q = st% 20olaf

С этим вы начали?

Позаботьтесь! speeves

+0

Я рассмотрел это, прежде чем отправлять вопрос, предел результатов, возвращаемых google, равен 10. И, например, если я ищу справочники php, это даст мне только это: Php Manual 2011 и тому подобное, нет url, нет описания, нет названия сайта. Может быть, я не использую его, как нужно, но это то, что я получаю, и он не очень мне помогает – Nebunel

Смежные вопросы