![](/img/trans.png)
[英]How to get country code or country prefix from a mobile number which doesn't contain country code
[英]Get telephone code from a country or country code - Twilio
使用 twilio,有没有办法获取给定国家或国家代码的电话代码?
例如:给定国家为美国,它应该返回1
作为电话代码。
提前致谢。
Twilio 开发人员布道者在这里。
正如 WEBjuju 指出的那样,该答案有一些不错的选择。 值得注意的是,这是一个国家和代码的JSON 文件,如果您需要从国家名称到两个字母的代码,那么这个 JSON 会有所帮助。
如果您想从电话号码中提取此信息,那么Google 的 libphonenumber是规范资源,并且有一个PHP 版本的 libphonenumber 可用。
您还可以使用Twilio 的 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.
让我知道这是否有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.