我在谷歌搜索了很多次但没有得到结果。其实我正在为印度的手机号码定位器搜索免费API。
当我在API中传递手机号码时,它应该返回"服务提供商" &安培; "圈"
我正在开发一个应用程序,但没有获得API。请帮帮我。
答案 0 :(得分:2)
答案 1 :(得分:1)
这个问题可以有多个答案
答案 2 :(得分:0)
有一个随时可用的免费API用于查找印度手机号码。此API获取手机号码并返回手机号码的运营商名称和圈号(State)。本质上,它基于数字的前四位数来查找数据库([在维基百科上阅读更多内容https://en.wikipedia.org/wiki/Mobile_telephone_numbering_in_India)。请注意,如果移动用户已更改状态并使用移动号码可携带性保持相同的号码,则可能不准确。
资料来源:[https://market.mashape.com/nviror/mobile-number-tracker-india]
您必须在mashape& amp;上创建一个帐户获取凭据来调用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)"
}
}