获取建房凭据

接口描述

获取指定设备的微信建房凭据,用于坐席端完成设备授权(wx.requestDeviceVoIP)与主动呼叫(wmpfVoip.callDevice)。

请求说明

接口ID 协议 方法 PATH
95 HTTPS POST /openapi/v1/voip/wx/sn_ticket

PATH参数

无

URL参数

参数 类型 必填 说明
accesskey_id string 是 参见签名认证
expires int 是 参见签名认证
signature string 是 参见签名认证

HTTP请求头

名称 必填 说明
Content-Type 是 application/json
X-Agent-Token 是 坐席登录返回的 token

请求参数

参数 类型 必填 说明
sn string 是 设备 SN

请求示例

POST https://open.vzicloud.com/openapi/v1/voip/wx/sn_ticket?accesskey_id=8d9EsDAD2115Q5PM8tuP6g1IdAglkayp&expires=1619022787&signature=G29eTBjMm0gZF7cpXNLX7Hrn0yM%3D HTTP/1.1
Content-Type: application/json
X-Agent-Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.***

{
  "sn": "12345678901234"
}

返回说明

返回参数

参数 类型 说明
app_id string 客户小程序 appid
model_id string 设备绑定的微信 model id,用于 wx.requestDeviceVoIP / wmpfVoip.callDevice 的 modelId 入参
wxa_flavor int 小程序版本:0 正式 / 1 开发 / 2 体验,需与小程序实际运行版本一致
sn_ticket string 设备授权票据,传给 wx.requestDeviceVoIP({snTicket})(授权必带,缺了授权不成功)

错误码

错误码定义参见错误码。本接口特有的业务错误:

HTTP 状态 code 说明
400 1005 设备不存在(SN 不属于本公司);该设备未绑定客户小程序(请联系管理员配置)

返回示例

{
  "app_id": "wx1234567890abcdef",
  "model_id": "MD1234",
  "wxa_flavor": 0,
  "sn_ticket": "ST-***"
}

results matching ""

    No results matching ""