如何使用Twilio Notify服务发送批量彩信?



请提供批量发送彩信的方向。我想知道我是否在正确的轨道上与以下代码-我做错了什么?我尝试使用mms和'binding_type'和mediaUrl,但它不起作用。

$用户= [
json_encode(["binding_type"=比;"mms", 'address' =>"+ 14085551111"),json_encode ([' binding_type ' =比;"mms", 'address' =>"+ 14084441111")

);$request_data = ["toBinding"=比;美元的用户,"身体"=比;"Hello World !","mediaUrl"=比;"https://myurl.com/mms-image.png">

);

我已经成功地使用了短信/通知使用Marcus的教程在这里的PHP,但不是彩信:https://www.twilio.com/blog/send-bulk-text-messages-php-timing-out

我也可以发送单独的彩信,但不能在使用通知。

我看到通知服务正在贬值,但由于我熟悉使用短信通知,我想看看我是否能至少在短期内保持这种状态。

我在Stack上找到了2013年关于SMS的这篇文章,这表明我可能需要一次发送1条消息。发送多封彩信有什么指导吗?如何使用twilio API发送批量短信

截至2022年10月24日,Twilio Notify将不再向新客户出售,现有客户将于2023年10月23日终止使用。你可以在这里找到更多关于Notify弃用的指导。


Twilio确实有一个通知的替代方案,我将在第二讲。根据电话号码的类型和其他一些因素,你每秒只能输入一定数量的片段。为了提高段/秒的吞吐量,您可以增加发送短信或彩信的电话号码的数量。

而不是你不得不决定从哪个电话号码发送短信/彩信,以最大限度地提高吞吐量,Twilio有消息服务。不是直接从一个电话号码发送消息,而是添加多个电话号码或其他类型的发送者,并从消息传递服务发送消息。

遵循以下步骤。首先,创建一个消息传递服务,然后将多个电话号码添加到您的服务中,以提高消息吞吐量。服务中的电话号码越多,可以并行发送的消息就越多。然后获取代码中需要的消息传递服务SID。

下面是如何使用消息服务发送彩信:

$twilio->messages
->create("+441632960675", // to
[
"body" => "Hello World!",
"mediaUrl" => ["https://myurl.com/mms-image.png"] ,
"messagingServiceSid" => "MG9752274e9e519418a7406176694466fa"
]
);

在这里阅读如何使用消息服务的文档。

最新更新