Как я могу использовать Google api для поиска, чтобы получить доступ к движку Google, название сайта, краткое описание и URL. Является ли это возможным? Я пробовал api, но он дает мне только некоторую информацию, которая не имеет URL-адреса или названия веб-сайта.Как я могу переделать возврат из Google api?
ответ
Используя 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 для более подробной информации
Я не уверен, что у меня есть достаточно информации, но я найти ссылку 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
Я рассмотрел это, прежде чем отправлять вопрос, предел результатов, возвращаемых google, равен 10. И, например, если я ищу справочники php, это даст мне только это: Php Manual 2011 и тому подобное, нет url, нет описания, нет названия сайта. Может быть, я не использую его, как нужно, но это то, что я получаю, и он не очень мне помогает – Nebunel
- 1. Как я могу переделать этот код?
- 2. Как я могу переделать Magento toplinks?
- 3. Как я могу переделать «roc_curve» (fpr, tpr)?
- 4. Почему я не могу переделать эту строку?
- 5. Как я могу использовать Google Weather API?
- 6. Как я могу переделать Интеллектуальный Интеллектуальный Интеллектуальный объект?
- 7. Могу ли я переделать с обработкой исключений блоков
- 8. Как я могу переделать подрайон изображения для приложения видового экрана?
- 9. Как я могу переделать локаторы XPath в локаторы UIAutomation?
- 10. Как я могу переделать объект в базе данных Oracle XE?
- 11. wxpython: Как я могу что-то переделать при просмотре окна?
- 12. Как я могу развязать и переделать C-w в Bash?
- 13. как я могу авторизовать google javascript api? REST api
- 14. Как я могу использовать свой API Google API @ developer.gserviceaccount.com
- 15. Как переделать автозаполнение в vim?
- 16. API Google Адресов - Возврат неверных номеров улиц
- 17. Lua - Как я могу получить возврат?
- 18. Могу ли я переделать процесс внутри контейнера для литейного цеха
- 19. PHP: возврат API Google Places REQUEST_DENIED
- 20. Как я могу получить возвращаемый регистр возврат из array_intersect()
- 21. Как я могу получить ключ API Google Адресов
- 22. Система обеспечения безопасности документов - могу ли я переделать колесо?
- 23. Возврат строкового литерала из API
- 24. Возврат json из php api
- 25. Как я могу получить изображение города с Google Places API?
- 26. как я могу получить весь обзор от Google +, используя API
- 27. Как я могу использовать API Google Адресов в своем браузере?
- 28. Как я могу использовать ajax с google map api?
- 29. Как я могу создать API-интерфейс для Google Адресов?
- 30. Как переделать из программно созданного UIImageView
Я попробую, у меня также есть другой идеал, я начал работать над ним прошлой ночью и лучше, чем 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
http://code.google.com/apis/websearch/ устарел, так что это может быть причиной того, что вы не можете использовать его и ограничить его количеством ответов: «API веб-поиска Google официально устарел как от 1 ноября 2010 г. « – Standage