GIFでMMSメッセージを送信するためにこのコードがあります。 (SinatraでRubyを使用し、Herokuでホストされています)。Twilio SMSでGIFを送信しようとすると、無効なコンテンツタイプのエラーが発生する
client.messages.create(
to: to,
from: phone,
body: message,
media_url: 'http://media.giphy.com/media/zl170rmVMCpEY/giphy.gif'
)
これは失敗し、Twilioのデバッグコンソールに12300の無効なコンテンツタイプのエラーが表示されます。私は何かここでは簡単に欠けていると確信していますが、私は何が分かりません。
hh。どのようにしてこの例のようになりますか(https://www.twilio.com/blog/2014/10/send-daily-animated-gifs-using-firebase-giphy-node-js-and-twilio-mms.html )作品ですか? (ヘッダー:サインアップ時にGIFを送信する)。私はこれがnode.jsでRubyではないことを知っていますが、リンクは同じように動作すると思います。 – landen
gifyは、これが書かれて以来、コンテンツの提供方法を変更した可能性があります。 – Kris
'curl -I http:// media.giphy.com/media/zl170rmVMCpEY/giphy.gif'は、Content-Typeを' image/gif 'として表示します。 – Kris