Twilio - 无效的内容类型(PHP)

时间:2016-11-18 15:10:44

标签: php twilio mms twilio-php

以下是我发送消息的PHP代码:

$client = new Services_Twilio($sid, $token);
$client->account->messages->sendMessage(
    "+15625551212",
    "+17145551212",
    "This is a test",
    "http://ovio.us/profile_images/5.png"
);

调试控制台显示这些响应标题:
日期周五,2016年11月18日15:00:52 GMT
服务器 Apache / 2.4.23
Last-Modified 星期五,2016年11月18日14:36:46 GMT
ETag “bc001d0-260f-541943c54c496”
接受范围字节
内容长度 9743
内容类型 image / png
X-Cache 来自ip-172-18-20-243.ec2.internal的MISS X-Cache-Lookup 来自ip-172-18-20-243.ec2.internal的错误:3128

据我所知image / png是有效的内容类型:
https://www.twilio.com/docs/api/rest/accepted-mime-types

1 个答案:

答案 0 :(得分:3)

感谢Marcos'评论,我确定保存的图片有PNG扩展名,但实际上并不是PNG文件。

编辑:所以我所做的就是修改我的PHP脚本,使用imagepng()将任何上传的图像转换为PNG。