|
请求方式- POST
- 请求地址:[color=var(--color-accent-fg)]http://api.gizwits.com/app/bind_mac
请求头部- X-Gizwits-Application-Id: string (必填,appid)
- X-Gizwits-User-token: string (必填,用户token)
- X-Gizwits-Timestamp: string (必填,请求时间戳,与服务器相差不能超过 5 分钟)
- X-Gizwits-Signature: string (必填,签名,计算方法为 lower(md5(product_secret + X-Gizwits-Timestamp ))
请求参数- product_key: string (必填,产品product_key)
- mac: string (必填,设备mac地址)
- remark: string (可选,备注)
- dev_alias: string (可选,设备别名)
- set_owner: integer (可选,是否设置成 owner,只对开启了设备分享功能的产品有效;0(默认值):不设置成owner,1:设置成owner)
响应参数- product_key: string (产品product_key)
- did: string (设备id)
- mac: string (设备mac地址)
- is_online: boolean (是否在线)
- passcode: string (设备 passcode)
- host: string (连接服务器的域名)
- port: integer (M2M 的 mqtt 端口号)
- port_s: integer (M2M 的 mqtt SSL 端口号)
- ws_port: integer (websocket 端口号)
- wss_port: integer (websocket SSL 端口号)
- remark: string (设备备注)
- is_disabled: boolean (是否注销)
- type: string (设备类型,单品设备:normal,中控设备:center_control,中控子设备:sub_dev)
- dev_alias: string (设备别名)
- dev_label: Array[string] (设备标签列表,目前用于语音 API 批量设备控制)
- role: string (绑定角色, 特殊用户:special,拥有者wner,访客:guest,普通用户:normal)
|
|