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"]
]
]);
我正在尝试使用以下内容群发短信
$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"]
]
]);