2016-05-10 7 views
3

FacebookメッセンジャーのAPIを使用してテキストメッセージと通常の画像を送信できます。ただし、GIFを送信すると、受信側には1つのフレームしか表示されません。FacebookメッセンジャーAPI経由でGIFをアニメ化しない

私のブラウザからGIFをFacebookのチャットで送信すると、アニメーションがうまくいきます。メッセンジャー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>" 
+1

私の端末にコードをコピーして貼り付けたのは、IDとアクセストークンが変更されただけで、うまくいきました! GIFはアニメーション化されました! – iownthegame

+0

ありがとうございます、私のボットでも動作します。変更は必要ありません!これをソリューションとして追加したい場合は、解決済みとマークします。 – Crummy

+1

ハハ、それは大丈夫です、ちょうどコメントのためだけに投票:D thx – iownthegame

答えて

0

問題はFacebookの終わりに解決されました。質問に投稿したコードは正常に動作します(これを指摘するとiownthegameありがとう)。

関連する問題