我尝试发送可以通过Facebook上的Send API下载的音频文件。该过程适用于音频附件,但用户无法下载音频文件,他们只能在信使中播放。但是,当它作为文件附件发送时,它会引发意外的内部错误。生成的错误代码/子代码未在Facebook API文档中列出。有什么想法吗?
音频附件的JSON:
{
recipient: {
id: recipientId
},
message: {
attachment: {
type: "audio",
payload: {
url: URL_FOR_AUDIO
}
}
}
}
文件附件的JSON:
{
recipient: {
id: recipientId
},
message: {
attachment: {
type: "file",
payload: {
url: URL_FOR_AUDIO
}
}
}
}
产生的错误消息:
{ error:
{ message: '(#-1) Unexpected internal error',
type: 'OAuthException',
code: -1,
error_subcode: 2018012,
fbtrace_id: 'Fuc2YJu096W' } } }