添加字母数字发件人 ID 时,我总是在 php 中出错
While adding Alphanumeric Sender ID I always got error in php
我购买了一个美国号码,我正在尝试向香港发送可编程消息。当我发送一个简单的 Twilio 号码时,它工作正常并且收到了消息。
但是当我尝试添加字母数字发件人 ID 时,它总是显示错误消息。错误信息是:Message: [HTTP 400] Unable to create record: The 'From' number infoSMS is not a valid phone number, shortcode, or alphanumeric sender ID.
我试过的是
public function send_sms(){
$msg_to = $_REQUEST['msg_to'];
$msg_body = $_REQUEST['msg_body'];
$twilio = new Client("ACba7f3a6866a23aed021056d3ceaexxxx", "4d7e47e92a8351b7365ed1e3e83dxxxx");
$message = $twilio->messages->create(
$msg_to, // to
[
"body" => $msg_body,
"from" => "infoSMS";
]
);
if($message->sid) {
$this->session->set_flashdata('ok_message', '- SMS successfully sent!');
redirect(AURL . 'Sms/sent_sms_list');
}else {
$this->session->set_flashdata('err_message', '- Error in sending sms please try again!');
redirect(SURL . 'Sms/create_sms');
}
}
我已阅读文档:https://www.twilio.com/docs/sms/send-messages#use-an-alphanumeric-sender-id
我做错了什么?提前致谢。
此处为 Twilio 开发人员布道师。
这有点难以追踪,但事实证明,有一些通用的字母数字发件人 ID 可能会导致投递失败。我尝试使用“infoSMS”作为发件人 ID 发送短信,但也无法发送。
在我们的一些 SMS guideline pages 上,有关于字母数字发件人 ID 的注释:
Generic Alpha Sender IDs like InfoSMS, INFO, Verify, Notify etc should be avoided as they will result in SMS failures
我建议您尝试使用更能代表您的业务或服务的其他字母数字发件人 ID。
我购买了一个美国号码,我正在尝试向香港发送可编程消息。当我发送一个简单的 Twilio 号码时,它工作正常并且收到了消息。
但是当我尝试添加字母数字发件人 ID 时,它总是显示错误消息。错误信息是:Message: [HTTP 400] Unable to create record: The 'From' number infoSMS is not a valid phone number, shortcode, or alphanumeric sender ID.
我试过的是
public function send_sms(){
$msg_to = $_REQUEST['msg_to'];
$msg_body = $_REQUEST['msg_body'];
$twilio = new Client("ACba7f3a6866a23aed021056d3ceaexxxx", "4d7e47e92a8351b7365ed1e3e83dxxxx");
$message = $twilio->messages->create(
$msg_to, // to
[
"body" => $msg_body,
"from" => "infoSMS";
]
);
if($message->sid) {
$this->session->set_flashdata('ok_message', '- SMS successfully sent!');
redirect(AURL . 'Sms/sent_sms_list');
}else {
$this->session->set_flashdata('err_message', '- Error in sending sms please try again!');
redirect(SURL . 'Sms/create_sms');
}
}
我已阅读文档:https://www.twilio.com/docs/sms/send-messages#use-an-alphanumeric-sender-id
我做错了什么?提前致谢。
此处为 Twilio 开发人员布道师。
这有点难以追踪,但事实证明,有一些通用的字母数字发件人 ID 可能会导致投递失败。我尝试使用“infoSMS”作为发件人 ID 发送短信,但也无法发送。
在我们的一些 SMS guideline pages 上,有关于字母数字发件人 ID 的注释:
Generic Alpha Sender IDs like InfoSMS, INFO, Verify, Notify etc should be avoided as they will result in SMS failures
我建议您尝试使用更能代表您的业务或服务的其他字母数字发件人 ID。