微信公众平台 硬件接入API errcode:1 errmessage:not exist

letMeAlone_ 2017-09-14 09:42:18
我已经做过一些项目,蓝牙打印机授权是正常的,现在这个是第二个需要用到蓝牙打印就得用户,但是我发现授权的时候返回的错误代码在文档中并没有提到,返回的是 1 而不是 -1 ,错误信息是 not exist,以下是我两个账号的请求结果

正常的:
{"base_resp":{"errcode":0,"errmsg":"ok"},"deviceid":"xxxxxxxx","qrticket":"xxxxxxxxxxxxxxxxxxxxxxxx"}

错误的:(我猜错误提示应该是指该产品ID不存在。。。但是我已经添加了产品)
{"base_resp":{"errcode":1,"errmsg":"not exist"}}



我直接是请求了设备授权新接口(https://api.weixin.qq.com/device/getqrcode?access_token=xx&product_id=xx),所以可以排除跟我的代码有关,有可能是配置有问题,或微信自身问题。以下是我觉得可能导致这个错误或有疑问的地方:

首先,第一个项目和现在这个项目的区别是多出了一项,也就是产品列表中多出了图中第三列,在我坐第一个项目的时候是没有这个东西的

其次,即使多了第三列这个东西,我的第一个项目也可以继续授权并绑定设备,以上返回的正常数据就是我后来测试的。仍然可以正常使用,而 新的项目不行,我也没有找到相关的更新文档说明。

我特意把product_id填写错误,然后它返回的错误提示是正常的:
{"base_resp":{"errcode":100027,"errmsg":"product id invalid"}}

那么我正确填写我公众平台添加产品的ID返回的 errcode:1 到底是指什么不存在???

跪求有没有遇到这个情况的大佬,急用啊,这个烂项目因为谈需求的时候出了问题已经搞了很久了,现在要去实施了结果出了这个问题!!跪~~~~~~~~~~~~~~~~~~求
...全文
1934 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_40050514 2018-03-19
  • 打赏
  • 举报
回复
我刚刚也遇到了同样的问题,然后发现”产品管理”那边的”设置”中,没有去填写URL和token,填写完成后就好了。
qq_37891509 2017-11-19
  • 打赏
  • 举报
回复
楼主最后解决了吗?我也遇到了和你一样的问题
letMeAlone_ 2017-09-14
  • 打赏
  • 举报
回复
各位放心评论,结贴率不是100%是因为我连续发了两张贴,如果解决了,你在另外一贴回复我全部结算,可以继续补分,很重要!

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧