我有这样的代码发送带有GIF的MMS消息。 (在Heroku上使用Ruby和Sinatra)。尝试通过Twilio发送GIF时出现Invalid-Content-Type错误
client.messages.create(
to: to,
from: phone,
body: message,
media_url: 'http://media.giphy.com/media/zl170rmVMCpEY/giphy.gif'
)
失败,Twilio的调试控制台显示12300无效的内容类型错误。我确定我在这里错过了一些简单的东西,但我无法弄清楚什么。
呵呵。如何来一个例子[像这样](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