从电话号码 API 获取国家代码
Posted
技术标签:
【中文标题】从电话号码 API 获取国家代码【英文标题】:To Get Country Code From Phone Number API 【发布时间】:2021-05-26 07:33:21 【问题描述】:我正在使用 Laravel 7.28 构建一个项目。我从表格中得到了普通的(没有国家代码)电话号码。我想知道是否要获得电话号码的国家代码。我搜索了网络,但我发现的只是带有国家代码的电话验证。有这方面的 API 吗?
【问题讨论】:
请检查这里***.com/questions/10772329/… @toootooo 但我没有国家代码。我应该检查每个国家/地区代码的验证吗? 【参考方案1】://你会在这个网站上找到所有国家列表https://countrycode.org/
//首先将所有国家代码添加到字符串文件“CountryCode.strings”中,格式如下
//“美国”=“+1”;
//"IN" = "+91";
//现在在代码中,请根据设备所在的国家/地区使用以下选项来捕获国家/地区。
//您必须记住,有时从美国或其他国家/地区购买的设备会将您的代码值作为购买的国家/地区,因此您需要在 => 中检查设备的 =>设置一般 =>语言和地区=> 地区 = 印度 enter image description here
let code:String = Locale.current.regionCode!
if (code.count > 0)
let countryCode = NSLocalizedString(code, tableName: "CountryCode", bundle: .main, value: "", comment: "")
print(countryCode)
//Do your stuff here
【讨论】:
@sandyhumale 但我没有国家代码。我应该检查每个国家/地区代码的验证吗? 您必须填写国家/地区代码,因为当您的应用程序将被 NRI 使用时,它非常重要。您可以要求他们输入国家代码或从字符串文件中提取它们。或者,您可以在用户注册的确认屏幕上显示它们。如果您还有什么要分享或讨论的,请告诉我。 如果您需要什么,请告诉我?包括代码级支持。以上是关于从电话号码 API 获取国家代码的主要内容,如果未能解决你的问题,请参考以下文章