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 和请求参数的录入后,点击调用即可触发调用请求。触发调用后,系统会在请求参数部分显示具体的请求结果。开发者可基于请求结果判断是否符合预期。