如何解决上载附件失败Facebook附件上载API
我正在尝试通过facebook附件上传API在邮件中添加附件。
我正在从页面(我是管理员)发送给已将消息发送到我的页面的用户。 发送简单文本消息,并且类型为“文件” 的附件也可以正常工作。但是当我将'图片'或'音频'作为附件放入时,facebook发送响应:
错误:{ 消息:“(#100)上传附件失败。”, 类型:“ OAuthException”, 代码:100, error_subcode:2018047, fbtrace_id:'AzfHWxf3AnikXiCCC-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)
解决方法
上传附件失败。触发此错误的常见方法是提供的媒体类型与 URL 中提供的文件类型不匹配
来自官方docs
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。