CallbackDebug 是小程序商品数据实时更新接口调试能力。基于该能力,小程序的开发者可以获取小程序商品数据实时更新接口的返回结果。
# 运行环境要求
- 下载并安装 1.03.2005212 或以上版本的开发者工具,下载地址。
# 下载流程
打开微信开发者工具,在菜单栏选择"设置-通用设置-扩展-调试器插件",进入插件下载页面,添加小程序商品数据实时更新接口调试插件。重启微信开发者工具后即可在模拟器中找到 CallbackDebug 面板并进行后续功能调试。
# 使用流程
- 如需使用 CallbackDebug 相关功能,开发者需将小程序 AppID,供微信发起 post 请求的回调链接和 回调 token 发送至对应邮件进行登记。详细内容可参考文档《小程序商品数据实时更新》。
- 对于已登记过回调链接和回调 token 的小程序,开发者可在微信开发者工具的调试器中打开 xxx 面板进行功能调试。
- 调试开始前需录入数据包括:
- 回调链接:开发者可填入已登记的请求 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" } ] }
- 完成回调链接、回调 token 和请求参数的录入后,点击调用即可触发调用请求。触发调用后,系统会在请求参数部分显示具体的请求结果。开发者可基于请求结果判断是否符合预期。