- 【搜索Widget-自定义模板】后台测试接口如何生效
1.配置后台测试接口 配置测试环境后台接口,测试阶段微信搜索服务将请求该接口。 [图片] 2,配置微信的后台信息推送接口 小程序后台——开发设置中的消息推送——接口设置中也配上了URL。 [图片] 3,抽样数据审核已通过,并且过了一天。 [图片] 以上准备工作做完后,在微信客户端——发现——小程序中搜索关键词,后台接口仍然无反应,想问下这个情况是为什么呢?还需要配置什么地方吗?文档里没有看到,所以在此发问呢,谢谢!
2018-11-22 - 搜索Widget 导入抽样数据 错误85057
- 当前 Bug 的表现(可附上截图) response{"errcode":85057,"errmsg":"invalid widget data format","search_widget_err_info":{"errcode":-2,"errmsg":"Fail catch unknown field \"brand\", Error before \":\"苹果\",\"product\":\"iPhone X\"}], \"attribute\": {\"count\": 2, \"totalcount\": 100, \"id\": \"XXX\", \"seq\":0}}"}} - 预期表现 希望导入数据能恢复正常。 - 复现路径 按官方文档导入手机查询服务类的官方Demo,导入失败,因为同时申请了两个模板(手机查询服务和相机查询),所以做了如下的尝试: (1)导入相机服务的官方Demo,导入数据服务正常; (2)在改动最小的基础上,将手机查询服务的"query": "{\"type\":1000066}"的type字段值修改为相机的,都可以正常导入抽样数据。 - 提供一个最简复现 Demo http://api.weixin.qq.com/wxa/setdynamicdata?access_token=ACCESS_TOKEN 往上面的URL里post传入下面的数据(官方下载的导入数据协议文档里给的例子),会出现上面BUG表现里的相应(Fail catch unknown field) {"data": "{\"items\": [{\"brand\":\"苹果\",\"product\":\"iPhone X\"}], \"attribute\": {\"count\": 2, \"totalcount\": 100, \"id\": \"XXX\", \"seq\":0}}","lifespan": 86400,"query": "{\"type\":1000066}","scene": 1}
2018-11-16