Javascript Facebook messenger api发送视频消息
可以使用Facebook的新messenger API发送视频消息吗 我使用以下代码进行了尝试:Javascript Facebook messenger api发送视频消息,javascript,facebook,video,messenger,facebook-chat,Javascript,Facebook,Video,Messenger,Facebook Chat,可以使用Facebook的新messenger API发送视频消息吗 我使用以下代码进行了尝试: function sendVideo(sender) messageData = { "attachment":{ "type":'video', "payload":{ "url":"https://scontent.xx.fbcdn.net/hphotos-xpa1/v
function sendVideo(sender)
messageData = {
"attachment":{
"type":'video',
"payload":{
"url":"https://scontent.xx.fbcdn.net/hphotos-xpa1/v/t35.0-12/12986901_10156932107880294_1613469135_o.jpg?oh=096aca0f851bd58ee11959982cba1f0d&oe=57114D35"
}
}
}
request({
url: 'https://graph.facebook.com/v2.6/me/messages',
qs: {access_token:token},
method: 'POST',
json: {
recipient: {id:sender},
message: messageData,
}
}, function(error, response, body) {
if (error) {
console.log('Error sending message: ', error);
} else if (response.body.error) {
console.log('Error: ', response.body.error);
}
});
}
但通过打印日志,我得到了以下错误:
Error: { message: '(#2) Temporary send message failure. Please try again later',
2016-04-14T06:11:39.509376+00:00 app[web.1]: type: 'OAuthException',
2016-04-14T06:11:39.509377+00:00 app[web.1]: is_transient: true,
2016-04-14T06:11:39.509378+00:00 app[web.1]: code: 2,
2016-04-14T06:11:39.509379+00:00 app[web.1]: fbtrace_id: 'GsTH+2P70rB' }
谢谢 根据Messenger文档,其可能的附件类型可能是图像或模板 它指出,
类型
参数只能是图像
或附件
类型,因此我认为视频不可用。