是否可以从Android用户代理字符串中识别运营商/运营商(ATT、Verizon等)

是否可以从Android用户代理字符串中识别运营商/运营商(ATT、Verizon等),android,web-applications,mobile-phones,carrier,Android,Web Applications,Mobile Phones,Carrier,服务器端我需要识别运营商(ATT、Verizon等) 在iPhone上,您可以使用固件号来执行此操作。我在想,UA中的Android设备+构建信息可能会起到作用 有人这样做过吗。我没有客户端访问权限,因此电话管理器不是一个选项。不幸的是,用户代理无法完成此任务 您可以使用地理定位服务获取任何设备的运营商/网络信息 对于至少一项提供该级别详细信息的服务,请查看此类似问题的答案: 您可能会找到更多信息。添加自定义标题如何?您确实意识到,国际用户可能会为不同的运营商提供相同的固件,对吗?我认为这是不

服务器端我需要识别运营商(ATT、Verizon等)

在iPhone上,您可以使用固件号来执行此操作。我在想,UA中的Android设备+构建信息可能会起到作用


有人这样做过吗。我没有客户端访问权限,因此电话管理器不是一个选项。

不幸的是,用户代理无法完成此任务

您可以使用地理定位服务获取任何设备的运营商/网络信息

对于至少一项提供该级别详细信息的服务,请查看此类似问题的答案:


您可能会找到更多信息。

添加自定义标题如何?您确实意识到,国际用户可能会为不同的运营商提供相同的固件,对吗?我认为这是不可能的,除非你只有美国用户,并且可以保证没有合同没有人买他们的设备谢谢,我看到了。地理定位服务和移动运营商IP地址反向查找确实部分解决了这个问题。如果设备是通过Wi-Fi连接的,那么这就不够了。是的,通过wifi连接的设备可能没有蜂窝运营商,因此您被卡住了。