Как узнать тип телефона?

Я использую следующий код для запроса типа телефона. Я использую php в качестве языка только для этого проекта. Я использую следующий код.

Я получаю только телефон «+12252763867» в качестве вывода. Из следующего кода

$number->phone_number;

Вопрос в том, как мне узнать тип телефона?

<?php
require "NewServices/Twilio.php";
$AccountSid ="xxx" ;
$AuthToken ="xxxx" ;
$from = '<twilio phone>';
$to = '+12252763867';

$client1 = new Services_Twilio($AccountSid, $AuthToken);
$client = new Lookups_Services_Twilio($AccountSid, $AuthToken);


$number = $client->phone_numbers->get("+12252763867");
$body = $number->phone_number;

try
{
$client1->account->sms_messages->create($from,$to,$body);
} catch (Services_Twilio_RestException $e) {

}

?>

1

Решение

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

Как только у вас появится номер телефона, вы увидите, как вы показали здесь:

$number = $client->phone_numbers->get("+12252763867");
$body = $number->phone_number;

Вы также можете запросить другие поля по этому номеру, например:

$country = $number->country_code
$format  = $number->national_format

Если вы хотите получить больше информации, вы можете передать Type параметр в качестве «носителя»:

$number = $client->phone_numbers->get("+12252763867", array("Type" => "carrier"))

Затем вы можете получить тип номера, о котором вы спрашиваете.

$type = $number->carrier->type

Информация о перевозчике стоит $ 0,005 за номер телефона.

1

Другие решения

Других решений пока нет …