我正在为 android 开发一个音乐播放器,它将在后台显示正在播放歌曲的艺术家的壁纸。而不是在互联网上搜索适当的服务或设置我自己的服务,我可以搜索谷歌并返回第一个结果或随机结果。我可以使用 HTTP post 搜索 URL,但不知道如何获取第一张或任何其他图像的 URL,谁能告诉我如何实现?任何代码或链接或文档都会有所帮助。
user2348089
问问题
586 次
1 回答
1
使用 Google 网络搜索 API。特别是查询图像对您来说会很有趣,它的工作方式如下:
https://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=Beatles
结果,您将获得简单的 Json,您必须对其进行解析才能获得第一张图像。
请注意,Google 已弃用此 API。它仍然有效,但允许的查询数量有限。Google 建议使用更新的自定义搜索 API,该 API 限制为 100 个免费查询。(https://developers.google.com/custom-search/v1/overview)
于 2013-07-28T16:21:16.390 回答