0

最近我正在开发一个 SMS 门户,它将 SMS 发送到从 Web 发送的用户手机。

我的客户向我提供了发送 SMS 和消息的电话号码。

从这个信息中,我必须识别出这个电话号码是哪个运营商的。

谁能告诉我如何找到英国号码的运营商?

4

2 回答 2

1

我怀疑你会找到一个 100% 的机制。数字现在是可移植的。

http://www.ofcom.org.uk/static/archive/oftel/ind_info/numbering/mnp1199.htm

号码可携带性是一种受监管的设施,它使公共电话服务(包括移动服务)的订户能够在保留现有电话号码的同时更改其服务提供商。其目的是通过使用户能够在提供商之间切换而无需更改电话号码的成本和不便,从而促进消费者的选择和有效的竞争。

但是,您可以在此处获取一些信息:

http://www.ukphoneinfo.com/locator.php

英国电话代码定位器获取电话号码、标准代码、访问/短代码、交换名称或位置名称。返回的详细信息可能包括:有关该区域的位置信息、地图位置、BT 收费信息和附近的交易所名称。

SABC    D/DE    Status  Date    Communications Provider Use             Notes                Change
7790    0-9  Allocated  N/A     Orange                  Mobile services 10 Digit Numbers    08/1999

但由于移植,特定号码可能不再与最初分配给它的运营商相关联。

于 2012-10-17T11:51:11.797 回答
0

我找到了提供 API 以非常低的价格从全世界的电话号码中收集移动运营商的网站。为您的解决方案尝试InfoBip

于 2012-11-08T04:43:31.767 回答