通过 REST 在 Twilio Chat 中上传媒体消息

Upload Media Message in Twilio Chat via REST

我可以使用 REST(Python 请求)将 media/file 上传到 Twilio,但是 Mime-Type 是错误的,文件名是空的。我在 Twilio Python Module

中没有看到对此的任何支持

是否可以上传文件及其文件名信息和正确的 Mime 类型,如 VCF?

我遵循了这个this docs,但是没有明确的指导来插入文件名

我遇到了同样的情况,并从 Twilio 支持那里得到了答复。

即使 docs 说要将 Content-Type 设置为 application/x-www-form-urlencoded,为了能够指定文件名,您可以 post 像这样的媒体:

curl -X "POST" -H "Content-Type: multipart/form-data" -F "media=@/path/to/media.jpg;type=image/jpeg" "https://mcs.us1.twilio.com/v1/Services/<chat_instance_sid>/Media/" -u "<acount_sid>:<account_secret>"

迟到总比不到好:)