このリクエストでsendPhoto(TelegramのボットAPI)を使用してアニメーションGIFを送信しようとしています:
https://api.telegram.org/bot<token>/sendPhoto?chat_id=<chat_id>&photo=http://i.giphy.com/13IC4LVeP5NGNi.gif
そのメソッドは、次のように機能します。ok:true
戻るが、チャットウィンドウの画像は、移動するGIFのスナップショットのままです。
アニメーションGIFを表示するにはどうすればよいですか?私が使用すべき別の方法はありますか?
音声なしでGIFまたはH.264/MPEG-4 AVCビデオを送信するには、 sendAnimation メソッドを使用する必要があります。
GIFファイルにはanimation
パラメータを使用するだけです。
sendPhoto
は静止画像にのみ使用されます。
sendVideoメソッドを使用してください!
https://api.telegram.org/bot<token>/sendVideo?chat_id=<chat_id>&video=http://i.giphy.com/13IC4LVeP5NGNi.gif
これはうまくいくでしょう