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");

Консоль отладки показывает эти заголовки ответа:
Дата Пт, 18 ноября 2016 15:00:52 GMT
сервер Apache / 2.4.23
Последнее изменение Пт, 18 ноября 2016 14:36:46 GMT
ETag «Bc001d0-260f-541943c54c496»
Accept-Ranges байтов
Content-Length 9743
Тип содержимого Изображение / PNG
X-Cache MISS от ip-172-18-20-243.ec2.internal
X-Cache-Lookup MISS от ip-172-18-20-243.ec2.internal: 3128

Насколько я знаю, image / png является допустимым типом контента:
https://www.twilio.com/docs/api/rest/accepted-mime-types

1

Решение

Благодаря комментарию Маркоса я решил, что сохраненное изображение имеет расширение PNG, но на самом деле это не файл PNG.

Изменить: так что я сделал, был изменен мой PHP-скрипт для преобразования любых загруженных изображений в PNG с помощью imagepng ().

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]