Twilio 通知服务短信批量图片

Twilio Notify Service SMS Bulk with Image

我正在尝试使用以下内容群发短信

$notification = $client
            ->notify->services($appSid)
            ->notifications->create([
                "toBinding" => $binding,
                "body" => "000000000000000000000000000",
                "mediaUrl" => "https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg"
        ]);

$binding 只是 phone 个数字的数组。

但是 mediaUrl 没有出现在收到的短信中。

mediaUrl 与 $client->messages->create() 一起工作; 帮助 ??

这里是 Twilio 开发人员布道者。

使用 Notify 通过 MMS 发送媒体时,您需要将媒体指定为 SMS 覆盖的一部分(请参阅 documentation here on the options you can send when creating a notification)。

因此,在您的情况下,您的代码应如下所示:

$notification = $client
        ->notify->services($appSid)
        ->notifications->create([
            "toBinding" => $binding,
            "body" => "000000000000000000000000000",
            "sms" => [
                "media_urls" => ["https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg"]
            ]
    ]);