Здравствуйте, я должен подтвердить номера телефонов пользователя в своем приложении. Я реализовал библиотеку twilio, но я не могу отправить sms. Я получаю эту ошибкуTwilio отправить смс
Uncaught exception 'Services_Twilio_RestException' with message 'The From phone number +120xxxxxxx is not a valid, SMS-capable inbound phone number or short code for your account
Я еще не купил свою подписку. Я хочу сначала проверить их обслуживание, поэтому я использую пробную учетную запись. Я использовал тест AccountSID
и тест authToken
.
<?php
require "twilio/Services/Twilio.php";
// set your AccountSid and AuthToken from www.twilio.com/user/account
$AccountSid = "testaccountsid";
$AuthToken = "testauthtoken";
$client = new Services_Twilio($AccountSid, $AuthToken);
$message = $client->account->messages->create(array(
"From" => "+1xxxxxxxx",
"To" => "+92xxxxxxx",
"Body" => "Test message!",
));
// Display a confirmation message on the screen
echo "Sent message {$message->sid}";
От: когда я нажал Get your first twilio phone number
они дали мне один американский мобильный номер, который я использовал в поле От
To: Здесь я использовал свой собственный номер, так что Я могу получить текст. Мой собственный номер использовался в twilio также для целей проверки.
Я в основном хочу использовать twilio для отправки случайного пин-кода из числа «6323» или что-то в этом роде. Пожалуйста, скажи мне, что мне не хватает. И также они дают мне номер США, который я использовал в поле From. Как я могу получить короткий номер, например «6323», или алфавитное имя типа «whatsapp» в поле From.
Это абсолютно верно. Чтобы добавить к нему, когда вы еще не обновили свою учетную запись с помощью кредитной карты, вы можете отправлять SMS-сообщения на свой собственный номер телефона с помощью Live Credentials, и вам тоже ничего не будет стоить. – philnash
@AlexTartan благодарит alex за ответ. Хорошо. Теперь он работает, и он говорит, что отправил сообщение. Но я не получаю sms на своем мобильном телефоне. – user1hjgjhgjhggjhg