收藏
回答

hardwareDevice.getSnTicket 返回48001?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug hardwareDevice.getSnTicket 工具 8.0.22 2.24.1

我的小程序申请了硬件,并开通了设备消息能力,请问为何获取设备票据接口是为何会返回错误

错误代码9800003 信息:model_id检查不通过 rid: 628b53e9-12ad76d2-4c46c09a

我的小程序appid为 wx71a2077ed7c9c9d3 设备的model_id为 4FgL_giGmySFKNw79C6OEQ 改设备已经开通消息能力并已经设置了永久订阅消息模板

model_id检查不通过 rid: 628b53e9-12ad76d2-4c46c09a

9800003

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2022-12-18

    出现错误可以在小程序硬件设备的接口文档上,根据错误码去看释义,了解并解决对应问题。文档地址:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/hardware-device/hardwareDevice.getSnTicket.html


    一般来说,出现错误可能有以下原因,可以先自查:


    1、sn格式写错了 (sn是你自己编辑的序列号,要按格式要求来编写)

    2、model_id和设备sn位置写反了(model_id是平台分配给你的编号,一个model_id可对应N个sn)

    3、model_id和设备sn没对应上 (不能把A设备的model_id和B设备的sn去对应)

    4、订阅的设备sn要和发送的sn没对应(不能混用不同设备的sn)

    5、模板id没对应(模板id是跟着设备走的,不能混用模板id)

    6、接口调错了(用错了接口文档,可查清楚)

    7、是传json字符串,不是json

    8、设备模板内的字段为限定枚举值,或限定字符,请查看模板示例

    2022-12-18
    有用
    回复
  • ⛱️高贵血迹⛱️
    ⛱️高贵血迹⛱️
    2022-05-24

    我已经解决了,求你们以后文档写清楚点,就当做好事

    2022-05-24
    有用
    回复 2
    • i
      i
      2022-06-10
      遇到了同样的问题。请兄台做做好事,是怎么解决的?
      2022-06-10
      回复
    • 邓云标
      邓云标
      2022-07-26
      同问同问
      2022-07-26
      回复
登录 后发表内容