我使用python,这是一个问题。首先,我使用方法get_chat
来获取照片聊天的file_id
作为示例。
import telebot
bot = telebot.TeleBot("xxxxxxxxxxxxxxxxxxxxxxxx")
s = bot.get_chat('@codygarbrandt_best')
print(s.photo.big_file_id)
然后我想把这张照片发给自己。
bot.send_photo(my_chat_id , s.photo.big_file_id )
但我收到以下错误。
错误请求:文件类型不匹配
我记得之前有过这样的工作,我现在怎样才能实现这个目标?
答案 0 :(得分:0)
可以从big_file_id
方法中读取的get_chat
只能用于下载照片。
您必须自己在本地存储文件,然后重新发送。
大(640x640)聊天照片的唯一文件标识符。此file_id只能用于照片下载。 [doc]