当用户通过3G连接连接到WAP(无线接入点)时,如何使用JavaScript检测网络运营商客户端?
答案 0 :(得分:1)
不可能仅使用 JavaScript检测ISP提供商。但是您可以使用Network Information API来获取有关常规连接类型(例如“ wifi”,“蜂窝”等)的系统连接信息。
一个可能的解决方案是:
编写使用第三方服务和API获取的JavaScript逻辑 给定IP地址的ISP信息。
例如,您可以使用IP Info的API。这是它提供的详细信息的示例:
$ curl ipinfo.io
{
"ip": "67.188.232.131",
"hostname": "c-67-188-232-131.hsd1.ca.comcast.net", // This is the data you're looking for
"city": "Milpitas",
"region": "California",
"country": "US",
"loc": "37.44040000000001,-121.87049999999999",
"org": "AS7922 Comcast Cable Communications, Inc.",
"postal": "95035",
"phone": 408
}
您可以参考http://ipinfo.io/developers以获得有关其API的更多信息。或者,您可以从大量其他此类API /服务中进行选择。