我想开发一个可视化Google即时推荐的应用程序。这是一个课程项目,现在我对Web编程工具了解不多。我想知道的是,有可能从另一个网页中检索这些数据。如果您认为这是可能的,并且可以在哪个平台上使用,请引导我指出正确的方向吗?检索Google即时数据
0
A
回答
0
没有关于你实际要做什么的更多信息,很难给出正确的答案。从我能理解的情况来看,您只需要Google搜索中自动完成的项目列表,然而您喜欢操纵它?
在这种情况下,使用here的最高评分答案,您可以使用http://suggestqueries.google.com/complete/search?client=firefox&q=YOURQUERY为您提供JSON对象,然后您可以使用该对象来获取自动完成结果。 client=
部分是必需的,但我没有看过你可以放在那里的各种选项。
就我个人而言,我从未使用过JSON,所以不能给你任何帮助解析它,但你可以在JSON website和w3 website上找到更多关于它的信息。
0
将需要像JavaScript一样行事或运行一个JavaScript引擎或浏览器添加和通信与附加。
当你键入的是一个javascript函数时会发生什么。所以你需要自己调用这个函数,或者模仿它的功能。我想它会用你输入的内容在程序中调用一个web服务/网页形式(ajax)。服务器响应这些建议。只要Google不会拒绝你,只要它意识到你不是浏览器就不是很困难。我认为他们只喜欢100个免费的API调用,但你可以谷歌谷歌有关。
java中的Http组件将帮助调用serice,使用cookeis等。您应该使用Firefox上的开发工具来查看在Google搜索栏中键入内容并查看代码时发生的情况。
相关问题
- 1. 即时检索Twitter数据
- 2. OAuth2,从Google Analytics检索数据
- 3. Google Fit API - 检索健身数据集
- 4. 如何创建Google即时搜索?
- 5. Firebase实时数据库 - 检索数据
- 6. 如何从Google Analytics实时API中检索会话数据?
- 7. 检测Google即时搜索并从URL中提取搜索关键字
- 8. iPhone将数据发送到Google Apps并从中检索数据?
- 9. 从ABRecordRef检索即时消息信息
- 10. 检索数据
- 11. 检索数据
- 12. 即使数据存在,也不从数据库(SQLCODE 100)中检索数据
- 13. 即时搜索
- 14. 检索Google适合步骤时出错
- 15. 在活动启动时立即从Firebase数据库检索内容
- 16. flex datagrid在检索数据时冻结
- 17. 地点时间序列数据检索
- 18. 从数据库检索longblob时出错
- 19. PHP切换时区/检索MySQL数据
- 20. 检索“时间”数据库MySQL的
- 21. 从领域检索数据时出错
- 22. 数据检索时执行在MySQL
- 23. 在用户输入时检索数据
- 24. 检索数据时缺少信息
- 25. 检索数据时JSON存储挂起
- 26. 检索数据时出错,引起:。 org.apache.cassandra.serializers.MarshalException
- 27. 检索数据时的ASP问题
- 28. 在Excel中检索数据时出错
- 29. 检索数据库时间验证
- 30. 从给定时间段检索数据