代码之家  ›  专栏  ›  技术社区  ›  user3931144

Amazon Fire Phone user_agent字符串是什么?

  •  0
  • user3931144  · 技术社区  · 11 年前

    我正在努力找出这一点,以便我的分析软件能够理解。

    任何人都可以向我发送一份他们的userAgent的副本,在执行以下操作时显示该副本: (示例)

        <script type="text/javascript">document.write(navigator.userAgent);</script>
    
    2 回复  |  直到 11 年前
        1
  •  1
  •   theafh    11 年前

    Amazon Fire Phone用户代理与其他移动用户代理不那么容易区分。此时,您可以搜索以下字符串之一的出现:

    • KFJWI公司
    • 克索维
    • 千英尺
    • KFTHWI公司
    • sd4930小时
    • KFTT公司

    可能还有更多?这个列表将来可能会随着亚马逊的新手机版本而改变。(因此,每次与用户代理打交道时,你都无法指望。)

    至于你的确切问题,我从各种消防电话-/browser-/os组合中编译了一个真实用户代理的示例列表: http://theafh.net/wp-content/uploads/amazon-fire-phone-example-user-agents.txt

    我希望它能帮助你!:-)

        2
  •  0
  •   codekey    10 年前

    唯一直接的方法是为Fire平板电脑查找以“K”开头的4-6个字母的字符串(例如。 KFTHWI )以及 SD4930UR 消防电话。 如果他们发布另一款手机,它可能会遵循正则表达式友好的标准,例如 S\w\d{4}\w{2} .

    下面是一个现实世界中的亚马逊Fire Phone(第1代)示例,通过Facebook应用程序浏览网页,注意不要提到“silk”或“kindle”:

    Mozilla/5.0 (Linux; Android 4.4.4; SD4930UR Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/34.0.0.0 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/35.0.0.48.273;]

    更多关于识别亚马逊丝绸和金宝的信息: http://docs.aws.amazon.com/silk/latest/developerguide/user-agent.html