问题标签 [mobile-country-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
510 浏览

iphone - 是否有任何 API 可以找到 iPhone 的 MCC?

可能重复:
如何在 iPhone 上获取 MCC 和 MNC

是否有任何 API 可以找到 iPhone 的移动国家代码(MCC)????如果有人有任何想法,请让我回答......

0 投票
6 回答
36172 浏览

android - 如何在 Android 模拟器中更改移动国家代码 (MCC)?

我的 Android 应用程序需要对不同的移动国家代码做出不同的反应。

它似乎被硬编码为mcc310 (US)TelephonyManager.getSimCountryIso()我可以从或使用资源文件夹中读取此值,res/values-mcc123/但如何在模拟器中设置此值?

0 投票
1 回答
3046 浏览

iphone - 如何确定一个电话号码(带有国家/地区呼叫代码)是否等于另一个(没有国家/地区呼叫代码)

我正在为 iPhone ( http://www.viber.com/ ) 开发像“Viber”这样的应用程序。

我需要在我的数据库中使用用户电话号码作为 ID。

当用户启动应用程序时,我需要确定哪些联系人使用相同的应用程序。我可以使用 ios API 获取联系人电话号码。

但是在考虑国家/地区呼叫代码( http://en.wikipedia.org/wiki/List_of_country_calling_codes )时,这种情况是有问题的:

当“注册”时,用户A输入他的电话号码,没有国家呼叫代码。用户 A 在用户 B 的联系人列表中,但没有国家呼叫代码。

例如,在法国:+33 x xx xx xx xx 指的是与 0x xx xx xx xx 相同的电话

有没有简单的方法来解决这个问题?

0 投票
2 回答
10629 浏览

android - 获取不带国家代码的电话号码,以便比较号码

我可以从来电或短信中获取电话号码。不幸的是,如果是 SMS,其中可能有国家代码。所以,基本上我需要获取没有国家代码的普通电话号码,以便将其与联系人中的现有号码进行比较。

0 投票
1 回答
87 浏览

android - 在 Android 中检索一对一关系数据的最佳方法是什么?

问题是当我从 android 设备获取国家/地区 sim 代码时,我想从数据库或文本文件中获取国家/地区号码。不幸的是,据我所知(很遗憾),无论哪个国家/地区,我们都无法从 api 获得像 44 31 33 这样的数字的国家代码。在这种情况下,我想使用表格并将国家代码与数字匹配并使用数字。例如,如果 getSimCountryCode() 返回 gb 一种方法将去检查数据库并找到 +44 国家代码。那么你认为最好的方法和轻量级的方法是什么?您认为我应该使用 sqlite 并将一对一的数据放在那里并从数据库中检索数据,还是有更好的方法将其作为单独的字符串文件进行保存。

谢谢

0 投票
0 回答
1339 浏览

android - 为什么我在 xperia 中得到 getNetworkCountryIso() 的空值?

我在没有 sim 的 xperia(android) 中得到 getNetworkCountryIso() 的空值。但它在三星和 LG 等其他设备上运行良好。

0 投票
1 回答
10406 浏览

android - 获取国家代码

我正在实施应用内购买。在应用内产品列表中,我为国家 A 配置了一些产品,为国家 B 配置了一些产品。所以我的应用程序应该只为国家 A 的用户显示为国家 A 配置的产品,同样为国家 B 的用户。因此,当我的应用程序与我的内容服务器通信时,应用程序应该能够向设备国家/地区发送服务器请求。我怎样才能做到这一点?

我使用 TelephonyManager : getNetworkCountryIso () 方法来获取移动国家代码(MCC)。但是文档说“仅当用户注册到网络时。结果在 CDMA 网络上可能不可靠”另外,当我尝试这个时,

  1. 在带有 wifi 互联网的三星设备(2.3)上,没有 sim,我得到了代码
  2. 在带有 SIM 卡的三星设备(2.3)上,没有互联网连接,我得到了代码
  3. 在带 wifi 的 lg (2.2) 上,没有 sim 我得到了代码
  4. xperia x10 (2.1) with wifi internet, no sim .. 我没有得到密码
  5. xperia x10 (2.3) with sim, with internet conncetion..我得到了代码

所有在哪里gsm。我不知道为什么我无法为第 4 个案例获得 mcc?

此外,谷歌如何识别市场上过滤应用程序的设备的国家/地区?

任何的想法?

编辑:我在 Dell Venue (2.2) 中尝试了 wifi,没有 sim:我没有得到 MCC

0 投票
1 回答
2033 浏览

mobile - 印度手机号码格式是什么

我知道一个手机号码是由 Mcc+mnc+lac+cellid 根据 http://www.opencellid.org/

但是现在我如何将它划分为印度手机号码?根据 1) MCC (移动国家代码) 2)MNC (移动十进制代码) 3)Lac (本地区域代码) 4)cell id (cell id)

0 投票
3 回答
4520 浏览

php - PHP - RegEx 匹配有或没有国家代码的电话号码

我想在 php 中编写一个匹配方法,允许我匹配电话号码。

我的情况是,我想构建一个应用程序,从 Android 设备中提取电话联系人号码,在后端,它将电话联系人与当前应用程序用户匹配,如果匹配,则将这些用户添加为朋友,类似于 whatsapp 在将电话联系人与设备中装有 whatsapp 应用程序的用户匹配时所做的事情。

我现在遇到的问题是如何编写一个正则表达式,它可以匹配带有/不带有国家代码或前导零的电话号码。

在应用程序中,我要求输入用户国家和电话号码,例如我的一个朋友输入了这些值: 国家:约旦(+962)电话号码:799633999 这在后端将存储为 +962799633999

如果我们假设我将我的朋友号码设为 0799633999,那么我可以使用什么正则表达式将 0799633999 与 +96279963999 匹配?

0 投票
2 回答
6415 浏览

java - android:如何在模拟器中手动设置国家代码

当我使用以下代码时,它总是将国家代码显示为美国。

如何在模拟器中手动将设置国家代码设置为 IN(印度)。