手机号码定位器接口



我在谷歌上搜索了很多次,但没有得到结果。实际上,我正在为印度的手机号码定位器搜索免费API。

当我在API中传递手机号码时,它应该返回"服务提供商"和"圈子"。

我正在上面开发一个应用程序,但没有获得 API。请帮助我。

运气不好,没有免费的服务来定位手机号码。

但是有一种方法可以找到手机号码提供商及其圈子或州。

您可以根据平台语言修改此脚本。

这个问题

可以有多个答案

  1. 您可以转到维基百科印度手机号码数据库(搜索它)并获取数据并从中创建自己的数据库。注意:列出的系列有点旧。
  2. 您可以使用php curl或python制作脚本,并从手机号码信息站点制作抓取器
  3. 您可以搜索 mashape.com 可以找到印度手机号码的各种免费API
  4. 如果要检查携号转网号码或使用携号携号的号码,可以使用 Datayuge.in 运营商检查 API。

有一个现成的免费API用于查找印度手机号码。该接口获取手机号码,并返回运营商名称和手机号码的圈子(状态)。本质上,它根据数字的前四位数字查找数据库([在维基百科 https://en.wikipedia.org/wiki/Mobile_telephone_numbering_in_India 上阅读更多内容)。请注意,如果移动用户已更改状态并使用移动号码可移植性保持相同的号码,则这可能不准确。

来源 : [https://market.mashape.com/nviror/mobile-number-tracker-india]

您必须在mashape上创建一个帐户并获取调用API的凭据。将以下格式的请求发送到 API URL

// These code snippets use an open-source library. http://unirest.io/net
Task<HttpResponse<MyClass>> response = Unirest.post("https://mobileinfo.p.mashape.com/")
.header("X-Mashape-Key", "ZGpCbd8tLpmshmlkk1sOVgRuXdHmp1yJ7s3jsnT7z6fQpJ2Sts")
.header("Content-Type", "application/json")
.header("Accept", "application/json")
.body("{"mobile":9999999999}")
.asJson();

您将收到返回响应,如下所示

   {
  "mobile": 9999999999,
  "serie": 9999,
  "operator": {
    "code": "VF",
    "name": "Vodafone",
    "company": "Vodafone India Ltd"
  },
  "circle": {
    "code": "DL",
    "name": "Delhi Metro Telecom Circle (includes NCR, Faridabad, Ghaziabad, Gurgaon and Noida)"
  }
}

最新更新