我想編寫一個機器人將圖像從一個url發送到一個名爲Telegram的聊天程序。HTTP 200無消息(Google Appengine) - Python
每當我要求的圖片,我什麼也沒得到,但這個消息中的日誌文件:
15:06:55.705 Starting new HTTP connection (1): cdn-images-1.medium.
15:06:55.734 "GET /max/768/1*sPf7izMPYM76LB_xKb0bzw.png HTTP/1.1" 200 None
我想用This Image
真正desturbs我的代碼是200,這應該意味着它好。但是,'無'afterWarts是有點陰涼。
的我使用的代碼是:
import requests
def sendImageFromUrl(url):
response = requests.get(url)
output = StringIO(response.content)
img = Image.open(output)
img.save(output, 'JPEG')
resp = multipart.post_multipart(BASE_URL + 'sendPhoto', [
('chat_id', str(chat_id)),
('caption', 'My Caption'),
], [
('photo', 'image.jpg', output.getvalue()),
])
和請求/調用
sendImageFromUrl("http://cdn-images-1.medium.com/max/768/1*sPf7izMPYM76LB_xKb0bzw.png")
任何人都知道的問題是什麼?
您預期GET請求返回的是什麼? –
@TimCastelijns我希望能夠發送我的圖片 –
您正在發出GET請求,因此您不會發送任何內容。你希望這個請求返回什麼? –