关闭
公众号二维码

# 获取出厂检查结果

GET https://api.mch.weixin.qq.com/v3/iotmanage/device-inspections/{device_sn}

# 基本信息

CgiName mmpayiotdevicemanagelogicsvr_deviceinspectresult_get
CmdId 13964
ServiceType 未设置
请求类型 JSON
返回类型 JSON
频率限制 接口级 (校验登录态前触发):无限制
客户端+接口 (校验登录态前触发):无限制
用户+接口 (校验登录态后触发):无限制

# 公用参数

标题 代码 类型 多重性 说明
鉴权信息 authorization string 必填 请求包头

微信支付要求请求通过 HTTP Authorization 头来传递签名。
Authorization 由认证类型和签名信息两个部分组成。

Authorization: 认证类型 签名信息

具体组成为:
认证类型: 目前为 WECHATPAY2-SHA256-RSA2048
签名信息: 采用逗号分隔符分开的 key1="value1",key2="value2" 签名信息列表。其中信息如下:
key名称 信息类型
mchid 商户号
nonce_str 请求随机串 (须与签名字段值一致)
signature 签名值
timestam 时间戳 (须与签名字段值一致)
serial_no 证书序列号
示例值: Authorization: WECHATPAY2-SHA256-RSA2048 mch_id="1232345",nonce_str="VKZ4Y0QA1PL6OL1Z",timestamp="1543462143",serial_no="xxx",signature="xxxx"

# 请求参数

标题 代码 类型 多重性 说明
设备序列号 device_sn string 必填 仅从URL
设备序列号
示例值: AAAAA123456789012345678
字符长度限制: [5, 200]
必须是字母数字:
XSS处理: 将危险字符替换为空白

# 返回结果

标题 代码 类型 多重性 说明
设备序列号 device_sn string 必填 设备序列号
示例值: AAAAA123456789012345678
有线MAC地址 wired_mac string 必填 有线网卡MAC地址
示例值: 00:00:00:00:00:00
无线MAC地址 wireless_mac string 必填 无线网卡MAC地址
示例值: 00:00:00:00:00:00
蓝牙MAC地址 bluetooth_mac string 必填 蓝牙MAC地址
示例值: 00:00:00:00:00:00
刷脸应用版本号 app_version string 必填 刷脸应用版本号
示例值: 1.26.100
摄像头序列号 camera_sn string 必填 摄像头序列号
示例值: XXXX-1234567890
IMEI imei string 必填 国际移动设备识别码
示例值: 123456789012345
检查结果 result enum 必填 SUCCESS 成功 WARN 告警 FAIL 失败
示例值: SUCCESS
错误详情 errors string 多重 字符串数组
示例值: 摄像头序列号为空
告警详情 warnings string 多重 字符串数组
示例值: 该设备已经进行过出厂检查
检查时间 inspect_time string 必填 rfc3339所定义的格式
示例值: 2015-05-20T13:29:35.120+08:00

# 示例代码

JS Fetch API 小程序 wx.request

// 拼装URL
let device_sn = encodeURIComponent("AAAAA123456789012345678");
let url = `https://api.mch.weixin.qq.com/v3/iotmanage/device-inspections/${device_sn}`;



// 设置包头
let headers = {};


// 发送请求
fetch(url, {
  headers: headers,
  method: "GET"
})
  .then(response => response.json())
  .then(response => console.log("Success:", JSON.stringify(response)))
  .catch(error => console.error("Error:", error));
上次更新: 12/9/2020, 2:39:28 PM