Используя twilio, есть ли способ получить телефонный код для данной страны или кода страны?
Например: учитывая страну как Соединенные Штаты, она должна вернуться 1
как телефонный код.
Заранее спасибо.
Twilio разработчик евангелист здесь.
Как указал WEBjuju, этот ответ имеет несколько хороших вариантов. Примечательно, что это JSON файл стран и кодов и если вам нужно перейти от названия страны к двухбуквенному коду, то этот JSON поможет.
Если вы хотите извлечь эту информацию из телефонных номеров, то Номер телефона Google это канонический ресурс, и есть Доступна PHP-версия libphonenumber.
Вы также можете использовать API поиска Twilio получить информацию из номера телефона. С PHP-библиотекой Twilio это будет выглядеть так:
use Twilio\Rest\Client;
// Your Account Sid and Auth Token from twilio.com/console
$sid = "YOUR_ACCOUNT_SID";
$token = "YOUR_AUTH_TOKEN";
$client = new Client($sid, $token);
$number = $client->lookups->phoneNumbers("+15108675309")->fetch();
echo $number->countryCode; // result - CA, US, etc.
Дайте мне знать, если это поможет.
Других решений пока нет …