【发布时间】:2015-12-28 09:51:12
【问题描述】:
当我们从 IOS 手机打开 LinkedIn 应用程序时添加的用户代理字符串是什么。我想使用用户代理字符串从 IOS 检测 LinkedIn 应用程序,这是可以实现的。 LinkedIn 应用程序的不同设备是否有唯一的用户代理字符串
【问题讨论】:
-
您可以使用these methods捕获网络数据包
标签: user-agent
当我们从 IOS 手机打开 LinkedIn 应用程序时添加的用户代理字符串是什么。我想使用用户代理字符串从 IOS 检测 LinkedIn 应用程序,这是可以实现的。 LinkedIn 应用程序的不同设备是否有唯一的用户代理字符串
【问题讨论】:
标签: user-agent
LinkedIn 似乎没有针对应用浏览器的特定用户代理字符串。
通过使用 udger(在 iPhone 的原生移动应用上从 LinkedIn 消息打开 udger 链接)我得到了以下信息:
Mozilla/5.0 (iPhone; CPU iPhone OS 9_2_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Mobile/13D15
这与您从 FB 浏览器获得的有很大不同,如下所示:
Mozilla/5.0 (iPad; U; CPU iPhone OS 5_1_1 like Mac OS X; en_US) AppleWebKit (KHTML, like Gecko) Mobile [FBAN/FBForIPhone;FBAV/4.1.1;FBBV/4110.0;FBDV/iPad2,1;FBMD/iPad;FBSN/iPhone OS;FBSV/5.1.1;FBSS/1; FBCR/;FBID/tablet;FBLC/en_US;FBSF/1.0]
主要区别在于 Mobile/13D15,但不幸的是,这与 LinkedIn 无关,而仅与 Mobile Build 号有关。
如果您对此问题有任何新进展,请随时回复!
【讨论】:
我们一直处于需要快速找到 Facebook、Twitter 和其他在 iOS 上使用 webviews 的应用程序的用户代理的情况。
我们最终在udger.com 上使用了一项服务 如果您在服务中打开站点,这会快速为您提供字符串。 (向自己发送一条带有链接或类似内容的 Facebook 消息。)
我确信还有多种其他服务,例如 udger,但我们最终选择了该服务。
【讨论】: