我正试图通过Bot电报发送照片。
它可以一直工作到昨天我收到此错误:
telepot.exception.TelegramError: ('Bad Request: wrong file id', 400,
{'description': 'Bad Request: wrong file id', 'ok': False,
'error_code': 400})
我正在使用python,尤其是Telepot。
首先,我得到我的file_id
并将其作为响应:
[{'file_id':
'AgADBAADQ7AxG5aqIVLOfrnVoBkVxOUpqhsABAEAAwIAA20AA6hXAAIWBA',
'file_size': 34434,
'height': 320,
'width': 320},
{'file_id':
'AgADBAADQ7AxG5aqIVLOfrnVoBkVxOUpqhsABAEAAwIAA3gAA6pXAAIWBA',
'file_size': 166846,
'height': 800,
'width': 800},
{'file_id':
'AgADBAADQ7AxG5aqIVLOfrnVoBkVxOUpqhsABAEAAwIAA3kAA6lXAAIWBA',
'file_size': 271502,
'height': 1096,
'width': 1096}]
然后我打电话给getFile
infoFile = bot.getFile(file[len(file) - 1]['file_id'])
这将引发以上错误。
我试图通过Web API调用它,但仍然相同。
我不知道是否有什么变化或者是电报问题。