Как получить проверочный код при регистрации мобильного номера в Twilio?

Я хочу получить проверочный код, когда я сделал запрос на регистрацию нового номера на Twilio. Вызов сделан и запросите номер подтверждения, но я не вижу номер подтверждения.

<?php

// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require __DIR__ . '/twilio-php-master/Twilio/autoload.php';
use Twilio\Rest\Client;

// Find your Account Sid and Auth Token at twilio.com/console
$sid    = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
$token  = "your_auth_token";
$twilio = new Client($sid, $token);

$validation_request = $twilio->validationRequests
                             ->create("+14158675310", // phoneNumber
                                      array(
                                          "friendlyName" => "My Home Phone Number"
                                      )
                             );

print($validation_request->friendlyName);

Это код, приведенный в документации, который должен был вернуть приведенный ниже массив результатов. но я получаю понятное имя даже после попытки напечатать весь массив.

{
  "account_sid": "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  "call_sid": "CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  "friendly_name": "My Home Phone Number",
  "phone_number": "+14158675310",
  "validation_code": 100
}

Примечание:- Я использовал свои исходные значения для каждой переменной, а также попытался напечатать весь массив $validation_request, но это было бесполезно.

Может быть, я упускаю что-то незначительное. Любая помощь принимается. Заранее спасибо.

1 ответ

Решение

Twilio разработчик евангелист здесь.

Фрагмент кода, которым вы поделились, заканчивается

print($validation_request->friendlyName);

Который должен просто показать понятное имя, с которым вы создали запрос проверки номера. Если вы хотите код проверки, вы должны посмотреть:

print($validation_request->validationCode);

Дайте мне знать, если это поможет.

Другие вопросы по тегам