发送带有字母数字发件人 ID 的短信时从号码中选择正确

selecting correct from number when sending sms with alphanumeric sender id

我正在使用 twilio API 向我的客户发送短信。

假设我在 twilio 中有 2 phone 个数字 (美国和澳大利亚)。 我想根据我的客户位置使用 from number。

如果客户来自美国,那么我通过美国号码发送短信,或者 如果客户来自澳大利亚,那么我通过澳大利亚号码发送短信。

我知道这可以通过 API,通过更改“from”参数值实现。

但我的问题是,如果我需要使用字母数字作为我的发件人 ID(例如我的公司名称) 我如何通过保持相同的逻辑(从美国 > 到美国,从澳大利亚到澳大利亚)来做到这一点

有什么想法吗?

您要找的是Messaging Service。消息服务在这里为您提供了一些有用的功能。

您可以 connect an alphanumeric sender ID to your Messaging Service and Twilio will attempt to use that sender ID in countries that support it. There is also geomatching,因此当您使用号码通过该服务发送消息时,或者当它退回到数字而不是字母数字发件人 ID 时,它会选择离收件人最近的国家/地区.

因此,如果您的消息服务中有字母数字发件人 ID 和美国号码,并且向美国号码发送消息,它将使用美国号码。