我试图添加一个附件到我的信息通过facebook附件上传API。
我从一个页面(我是一个管理员)发送给一个已经发送消息到我的页面的用户。发送简单的文本消息,并且附件作为类型的‘文件’也是正确工作的。但是当我把'image'或‘音频’作为附件时,facebook会发送回复:
错误:{ message:'(#100)上载附件失败。‘,输入:'OAuthException',代码: 100,error_subcode: 2018047,fbtrace_id:’AzfHWxf3Anikxicc-hYJOu‘}
这是我的代码:
let messageData = {
message: {
attachment: {
**type: "image"**,
payload: {
is_reusable: true,
url: <url of the image>
}
}
}
}
let data = await axios.post(`https://graph.facebook.com/v8.0/me/message_attachments?access_token=${accessToken}`, messageData)发布于 2021-08-11 20:35:00
上传附件失败。触发此错误的一种常见方法是提供的媒体类型与URL中提供的文件类型不匹配
来自官方文档
https://stackoverflow.com/questions/63379734
复制相似问题