我无法使用java更改twilio中的字母数字发送者ID。我已经改变了" From"参数并将其设置为" MyCompany"但它仍然没有用。除了使用Twilio中的Message servive ID或Copilot功能手动设置字母数字发送者ID,我仍然继续接收" INFO"作为发送邮件时的发件人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
但改变了" MyCompany"使用我的Twilio号码将成功发送短信。
文档显示您只需要更改" From"参数类似于您的公司名称或公司名称(例如" MyCompany")
谢谢!
答案 0 :(得分:0)
Twilio开发者传道者在这里。
您正在尝试向菲律宾的某个号码发送消息(+63)。虽然Twilio在发送到菲律宾时支持发件人字母数字发件人ID,但您required to pre-register the sender ID。
要开始注册发件人ID,请与Twilio support联系。