Twilio разработчик евангелист здесь.
Как указал WEBjuju, у этого ответа есть хорошие варианты. Примечательно, что это JSON file of countries and codes, и если вам нужно перейти от названия страны к двухбуквенному коду, то this JSON will help.
Если вы хотите извлечь эту информацию из телефонных номеров, то Google's libphonenumber - это канонический ресурс, и есть PHP version of libphonenumber available.
Вы также можете использовать Twilio's Lookup API для получения информации из номера телефона. С библиотекой Twilio PHP это выглядело бы так:
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.
Сообщите мне, если это вообще поможет.
Я не верю, что Twilio поддерживает это напрямую, но вы можете [найти помощь в этом наборе решений] (http://stackoverflow.com/questions/2530377/list-of-phone-number-country-codes). – WEBjuju