我不熟悉创建API,我试图通过flask restful传递一个类似字节的对象。每当对我的API端点创建GET请求时,我的应用程序也会创建对google streetview API的GET请求。从GoogleStreetView API中,我将图像作为一个类似字节的对象接收。现在,我想将相同的映像传输给我的客户,但每当我将对象传递给API响应消息时,就会收到一个错误TypeError: Object of type bytes is not JSON serializable
如何以与从google streetview API接收图像相同的方式传输图像? 这是我检索图像的函数
def street_view_api(address):
url = f'https://maps.googleapis.com/maps/api/streetview?size=400x200&source=outdoor&location={address}&key={GOOGLE_CLOUD_KEY}'
res = requests.get(url)
image = res.content
return image
实际图像的格式如下:b'\xff\xd8\xff\xe0\x00\x10JFIF\x00\x01\x01\x00\x00\x01\x....'
如何通过自己的API进一步传递此图像
谢谢
目前没有回答
相关问题 更多 >
编程相关推荐