web-dev-qa-db-ja.com

sendPhoto(テレグラムボット)を使用したアニメーションGIFの送信

このリクエストで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を表示するにはどうすればよいですか?私が使用すべき別の方法はありますか?

7
m52go

音声なしでGIFまたはH.264/MPEG-4 AVCビデオを送信するには、 sendAnimation メソッドを使用する必要があります
GIFファイルにはanimationパラメータを使用するだけです。


sendPhotoは静止画像にのみ使用されます。

16
Maak

sendVideoメソッドを使用してください!

https://api.telegram.org/bot<token>/sendVideo?chat_id=<chat_id>&video=http://i.giphy.com/13IC4LVeP5NGNi.gif

これはうまくいくでしょう

8
frismic