从国家或国家 /地区代码获取电话代码-Twilio



使用Twilio,有没有办法获取给定国家/地区代码的电话代码?

eg:给定国家,它应该返回1作为电话代码。

预先感谢。

twilio开发人员在这里。

正如Webjuju指出的那样,该答案有一些不错的选择。值得注意的是,这是一个国家和代码的JSON文件,如果您需要从国家名称到两个字母代码,那么此JSON将有所帮助。

如果您想从电话号码中提取此信息,则Google的LibphoneNumber是典型的资源,并且有PHP版本的LibphoneNumber可用。

您也可以使用Twilio的查找API从电话号码中获取信息。使用Twilio PHP库,这看起来像:

use TwilioRestClient;
// 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.

让我知道这是否有帮助。

最新更新