Я хочу разработать приложение, которое будет отображать рекомендации Google мгновенно. Это для проекта курса, и на данный момент я мало знаю о средствах веб-программирования. Интересно, можно ли получить эти данные с другой веб-страницы. Если вы считаете, что это возможно, и возможно, с какой платформы вы могли бы направить меня в правильном направлении?Получение мгновенных данных Google
ответ
Без дополнительной информации о том, что вы на самом деле пытаетесь сделать, трудно дать правильный ответ. Из того, что я могу понять, вам просто нужен список автозаполненных элементов из поиска Google, чтобы манипулировать, как вам нравится?
В этом случае, используя наивысший рейтинг от here, вы можете использовать http://suggestqueries.google.com/complete/search?client=firefox&q=YOURQUERY, чтобы предоставить вам объект JSON, который затем можно манипулировать, чтобы получить результаты автозаполнения. Требуется часть client=
, но я не рассматривал различные варианты, которые вы можете добавить туда.
Лично я до сих пор не использовал JSON, поэтому не могу помочь вам разобраться в его синтаксическом анализе, но вы можете найти дополнительную информацию об этом на JSON website и w3 website.
Вам нужно будет действовать как javascript или запустить javascript engine или добавить браузер и связь с ним.
Что происходит, когда вы печатаете, вызывается функция javascript. Поэтому вам нужно вызвать эту функцию самостоятельно или подражать ее действию. Я предполагаю, что он программирует веб-сервис/веб-страницу (аякс) с тем, что вы набрали. Сервер отвечает предложениями. Не очень сложно, если Google не откажет вам в том, что он понимает ваш браузер. Я думаю, что им нравится только 100 бесплатных вызовов API, но вы можете об этом узнать в Google google.
Http Компоненты в java помогут вызвать serice с помощью cookeis и т. Д. Вы должны использовать инструменты dev на firefox, чтобы узнать, что происходит под капотом, когда вы вводите панель поиска google и видите код.
- 1. Лучший способ создания веб-мгновенных мгновенных сообщений?
- 2. Система мгновенных сообщений
- 3. Получение данных Google Fit, соответствующих Google Fit
- 4. Получение данных из Google Analytics
- 5. Получение уведомлений о мгновенных уведомлениях, как на Whatsapp или Viber
- 6. Microsoft Office Communicator Automation API 2007 и получение мгновенных сообщений
- 7. Получение данных в Google локальных данных
- 8. GPT-реализация для мгновенных статей
- 9. Служба мгновенных сообщений XMPP
- 10. Ошибки мгновенных сообщений Asterisk
- 11. уведомление о мгновенных сообщениях
- 12. Понимание мгновенных часовых поясов
- 13. Ошибка создания мгновенных сообщений
- 14. Создание мгновенных веб-рендерингов
- 15. Разработка сервера мгновенных сообщений
- 16. Программа мгновенных сообщений
- 17. Пример службы мгновенных сообщений
- 18. Служба мгновенных сообщений с использованием Google App Engine
- 19. Мониторинг мгновенных сообщений в GTalk с .NET
- 20. Реализация мгновенных сообщений в Java
- 21. Интеграция мгновенных сообщений в SharePoint!
- 22. Загрузка и масштабирование мгновенных изображений
- 23. Получение данных фиксации google-орфографии в программе
- 24. Получение данных маркера с карты google v3
- 25. Google Fit API - получение наборов пригодных данных
- 26. Получение данных Google Fit в приложение android
- 27. Получение исторических данных из трафика Google Maps
- 28. Получение данных из Google Calendar в php
- 29. Получение данных о событиях в Google Analytics
- 30. Получение данных Google Spradsheet в формате JSON