我按照他们关于下载图像的简短教程进行操作,但遇到了异常:
telegram.photosize.PhotoSize object at ... is not JSON serializable
捕获图像的函数如下所示:
def photo(bot, update):
file_id = update.message.photo[-1]
newFile = bot.getFile(file_id)
newFile.download('test.jpg')
bot.sendMessage(chat_id=update.message.chat_id, text="download succesfull")
photo_handler = MessageHandler(Filters.photo, photo)
dispatcher.add_handler(photo_handler)
在这一点上,我不知道我做错了什么,在网上找不到任何解决方案。