Я купил номер в США и пытаюсь отправить программируемое сообщение в Гонконг. Хотя я отправляю простой номер Twilio, он работает нормально, и сообщение получено.
Но когда я пытаюсь добавить буквенно-цифровой идентификатор отправителя, он всегда показывает сообщение об ошибке. Сообщение об ошибке: 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
Что я делаю не так? Заранее спасибо.