我正在使用google places web服务API,我能够获得位置搜索的响应。使用照片引用id,我点击应用程序接口来获取图像(https://maps.googleapis.com/maps/api/place/photo?photoreference=....)。因为此API响应是(302) ie。已重定向到其他url。我得到的是二进制数据形式的响应。
如何使用此数据在我的应用程序中附加IMG标记?
encode to base64似乎不起作用。:-(
发布于 2017-03-07 11:19:45
可以直接在img
标签中使用它
从here收集
该URL返回图像的二进制文件,例如JPEG文件。您可以直接将该URL用作标记的src。
您可以直接使用url作为源。
**不要只使用url作为源进行api调用**
发布于 2018-07-06 13:31:51
我没有检查这是否算作API调用,但您可以使用任何编程语言通过一个像样的http请求库获得重定向url。重定向URL本身就是实际的图像,您可以存储该图像而不是二进制文件。这是否违反服务条款则完全是另一个问题。
https://stackoverflow.com/questions/42646824
复制