使用 Twilio 发送带有 png 图像的彩信时出现问题

Problem with sending MMS with png image using Twilio

我们在发送带有 PNG 图像的彩信时遇到问题。我们以前使用过它并且一切正常现在它失败了。

代码示例在这里:

 $client = new Client(env('TWILIO_SID'), env('TWILIO_TOKEN'));
$message = $client->messages->create(
            $number,
            [
                'from' => env('TWILIO_FROM'),
                'body' => $content,
                "statusCallback" => "https://OUR_URL.com/api/twilio_web_hooks",
                "mediaUrl" => $image_url,
            ]
        );

我们收到此错误:

12300 Twilio is unable to process the Content-Type of the provided URL. Please see Twilio's documentation on accepted content types for more information on valid Content-Types.

使用 HEX 编辑器查看顶部是否显示 PNG。

PNG 文件以 'PNG'、. jpg 文件的开头应该有 'exif' 或 'JFIF'。