全部产品
  • 首页 > 
  • 获取应用市场唯一标志

获取应用市场唯一标志

本文将引导您在各应用市场内获取应用的应用市场唯一标志,此标志用于在添加应用市场内反馈信息的抓取任务时,指定抓取的应用,添加抓取任务操作参见 添加应用市场

舆情中心支持抓取的应用市场如下:

本文以 支付宝 为例,说明在上述应用市场内获取应用的唯一标志的方法。

苹果应用商店

在苹果应用商店内获取应用的应用市场唯一标志的操作方法如下:

  1. 进入 苹果应用商店
  2. 搜索应用,例如 支付宝,并进入应用的详情页面。
  3. 在应用详情页面的 URL 中,id 和问号(?)之间的内容即为应用在苹果应用商店内的应用市场唯一标志,如下图标注处所示。

    获取应用市场唯一标志—苹果应用商店

360 手机助手

在 360 手机助手内获取应用的应用市场唯一标志的操作方法如下:

  1. 进入 360 手机助手
  2. 搜索应用,例如 支付宝,并进入应用的详情页面。
  3. 在应用详情页面的 URL 中,/soft_id/ 和问号(?)之间的内容即为应用在 360 手机助手内的应用市场唯一标志,如下图标注处所示。

    获取应用市场唯一标志— 360 手机助手

小米应用商店

在小米应用商店内获取应用的应用市场唯一标志的操作方法如下:

  1. 进入 小米应用商店
  2. 搜索应用,例如 支付宝,并进入应用的详情页面。
  3. 在应用详情页面上,点击 查看详情,展开应用详情。如下图标注处所示,appId 即为应用在小米应用商店内的应用市场唯一标志。

    应用市场唯一标志—小米应用市场

应用宝

在应用宝内获取应用的应用市场唯一标志的操作方法如下:

  1. 进入 应用宝
  2. 搜索应用,例如 支付宝,并进入应用的详情页面。
  3. 在应用详情页面的 URL 中,apkName= 之后的内容,即为应用在应用宝内的应用市场唯一标志,如下图标注处所示。

    应用市场唯一标志—应用宝

百度手机助手

  1. 请求参数 groupiddocidf

    1. 请求 URL:https://appc.baidu.com/as?word=${keyword}&tn=native&platform_version_id=25&ver=16796387&pn=0
      ${keyword}:替换为应用名称,例如 支付宝
    2. 使用 在线 JOSN 格式化工具 对请求返回的数据进行 JOSN 格式化,获取支付宝的 groupiddocidf。如下图所示。

      获取应用市场唯一标志—百度手机助手

      说明:在请求所得的数据中搜索 "apk_title":"支付宝",定位到支付宝的 appinfo{},获取此 appinfo{} 内的 groupiddocidf。如上图所示,groupid8853271docid25896318fsearch@支付宝@1@2@source+NATURAL@query+支付宝@searchid+6466713002694488230@package+com.eg.android.AlipayGphone@sample+flow0@logid+2724751218@answerOnly@videotype+video@pid+3907891977@vid+61a5d32a0542b684720e7cae0610b648@videotitle+支付宝的五个新功能
  2. 获取参数 groupids

    1. 请求 URL:https://appc.baidu.com/uiserver?action=detail&docid=${docId}&psize=4&f=${searchX}&part=main
      • ${docId}:替换为步骤 1 获取到的 docid
      • ${searchX}:替换为步骤 1 获取到的 f
    2. 请求成功后,将自动下载一个名为 uiserver 的文件,包含请求返回的数据。使用 在线 JOSN 格式化工具 对文件内的数据进行 JOSN 格式化。获取 groupids,如下图所示。

      获取应用市场唯一标志—百度手机助手02

  3. 拼接 groupidgroupids,获取 groupidsStr
    拼接规则:groupidsStr=groupid%40groupid 数组中的第一个值%40groupid 数组中的第二个值……%40groupid 数组中的最后一个值
    例如:支付宝的 groupidsStr 为 8853271%408821207%408778044%407497337%402760422%402461460%402461460%402461460。
  4. 按照以下规则拼接 groupidsStr,获取应用市场唯一标志(appid)。
    appid=https://appc.baidu.com/uiserver?action=detail&part=comment&groupid=${groupId}&count=10&docid=${docId}&groupids=${groupidsStr}&start=#pageStart#