我可以通过 Facebook Messenger 的 API 发送短信和常规图像。但是,当我发送 GIF 时,接收端仅显示一个帧。
当我通过浏览器在 Facebook 聊天中发送 GIF 时,它的动画效果很好。如何通过 Messenger API 发送动画 GIF(或者更好的是 HTML5 视频)?
这是一个示例请求:
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"<myid>"
},
"message":{
"attachment":{
"type":"image",
"payload":{
"url":"http://i.giphy.com/14aUO0Mf7dWDXW.gif"
}
}
}
}' "https://graph.facebook.com/v2.6/me/messages?access_token=<mytoken>"
最佳答案
该问题已在 Facebook 端得到解决;我在问题中发布的代码现在可以正常工作(感谢 iownthegame 指出这一点)。
关于facebook - 通过 Facebook Messenger API 发送时,GIF 不会生成动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37149057/