我正在使用python将照片和图像发送到电报,当我发送1张图像或视频时,一切正常。我尝试发送2个或更多视频/图像。但电报返回bad request: can't parse media JSON object
。解析的数据:
{
'chat_id': 123456781,
'caption': 'test',
'media': [
{
'type': 'video',
'media': 'attach://video0'
},
{
'type': 'video',
'media': 'attach://video0'
}
]
}
json有什么问题?
答案 0 :(得分:0)
发现了问题所在,问题在于附件。添加了文件网址,而不是像'media': 'attach://video0'
这样的'media': 'fileurl'
答案 1 :(得分:0)
我在 editMessageMedia
方法上遇到了同样的错误。事实证明,这个方法接受的媒体不是作为对象,而是作为序列化的字符串。