CallbackDebug 是小程序商品数据实时更新接口调试能力。基于该能力,小程序的开发者可以获取小程序商品数据实时更新接口的返回结果。

# 运行环境要求

  • 下载并安装 1.03.2005212 或以上版本的开发者工具,下载地址

# 下载流程

打开微信开发者工具,在菜单栏选择"设置-通用设置-扩展-调试器插件",进入插件下载页面,添加小程序商品数据实时更新接口调试插件。重启微信开发者工具后即可在模拟器中找到 CallbackDebug 面板并进行后续功能调试。

# 使用流程

  1. 如需使用 CallbackDebug 相关功能,开发者需将小程序 AppID,供微信发起 post 请求的回调链接和 回调 token 发送至对应邮件进行登记。详细内容可参考文档《小程序商品数据实时更新》
  2. 对于已登记过回调链接和回调 token 的小程序,开发者可在微信开发者工具的调试器中打开 xxx 面板进行功能调试。
  3. 调试开始前需录入数据包括:
  • 回调链接:开发者可填入已登记的请求 URL,或通过系统提供的获取链接功能自动获取已录入信息;
  • 回调 token:开发者可填入已登记的请求 token,或通过系统提供的获取 token 的功能自动获取已录入信息;
  • 请求参数:
    • 格式:JSON;

    • 具体参数:

      参数 类型 说明
      type string 数据类型。固定为 ‘merchant’
      appid string 小程序 AppID
      req_data_list Array of reqDataObj 数据唯一标识符,保证一次不超过 100 个
    • 请求参数示例

      {
          "type":"merchant",
          "appid":"wxabcdef123456",
          "req_data_list":[
              {
                  "path":"page/detail/index",
                  "query":"sku_id=12345"
              },
              {
                  "path":"page/detail/index",
                  "query":"sku_id=7890"
              }
          ]
      }
      
  1. 完成回调链接、回调 token 和请求参数的录入后,点击调用即可触发调用请求。触发调用后,系统会在请求参数部分显示具体的请求结果。开发者可基于请求结果判断是否符合预期。