Twilio字母数字发送者ID无法使用Java

Twilio字母数字发送者ID无法使用Java,java,sms,twilio,alphanumeric,Java,Sms,Twilio,Alphanumeric,我无法使用java更改twilio中的字母数字发送者ID。我已经更改了“From”参数并将其设置为“MyCompany”,但它仍然不起作用。使用Twilio中的信息服务ID或副驾驶功能手动设置字母数字发送者ID,但在发送信息时,我仍会继续接收“信息”作为发送者ID 这是我的代码: Message message = Message.creator( new PhoneNumber("+63XXXXXXXXX"), //To new PhoneNum

我无法使用java更改twilio中的字母数字发送者ID。我已经更改了“From”参数并将其设置为“MyCompany”,但它仍然不起作用。使用Twilio中的信息服务ID或副驾驶功能手动设置字母数字发送者ID,但在发送信息时,我仍会继续接收“信息”作为发送者ID

这是我的代码:

Message message = Message.creator(
            new PhoneNumber("+63XXXXXXXXX"), //To
            new PhoneNumber("MyCompany"), //From
            "Hello World" //Body
        ).create();
使用上述代码将在下面返回此错误:

The 'To' phone number: +63XXXXXXXXX, is not currently reachable using the 'From' phone number: MyCompany via SMS
但是用我的Twilio号码更改“MyCompany”将成功发送短信

文档显示,您只需将“From”参数更改为您的企业名称或公司名称(例如“MyCompany”)


谢谢大家!

这里是Twilio开发者福音传道者

您正在尝试向菲律宾(+63)的一个号码发送消息。而Twilio在发送到菲律宾时支持发送者字母数字发送者ID


要开始注册发件人ID的过程,请与联系。

在java sdk中找不到使用发件人ID的方法。我已经注册了。@NikhilSharma,我看到你在印度,如果你试图使用字母数字的发送者ID发送到一个印度号码,那么你需要预先注册发送者ID本身。与联系,他们将带您完成整个过程。我通知您我已完成了发件人id的注册。我刚刚离开了
from
参数,它使用默认发件人id。如果发件人id不存在,它将使用备用号码。谢谢