公共参数
请求公共参数
| 名称 | 类型 | 签名 | 必填 | 说明 |
|---|---|---|---|---|
| productKey | String | 是 | 是 | 设备的产品序列 |
| deviceName | String | 是 | 是 | 设备名 |
| nonceStr | String | 是 | 是 | 随机字符串,不长于32位,每次请求需唯一 |
| timestamp | String | 是 | 是 | 毫秒值时间戳,13位长1734507275146。服务端允许客户端请求最大时间误差为5分钟 |
| data | String | 是 | 是 | 业务参数,见各接口文档 |
| sign | String | 否 | 是 | 签名签名方法 |
请求示例
{
"data": "{\"logFileName\":\"20240320-1632.log\"}",
"sign": "A5637CF61C40384C787243B26C0C8A61",
"productKey": "k0vchfeh3Wu",
"deviceName": "5TcSBi5O1TfboXmCY8TM",
"nonceStr": "sQFfbp0UVq2xHSxy",
"timestamp": "1711012158453"
}
响应公共参数
| 名称 | 类型 | 签名 | 必填 | 说明 |
|---|---|---|---|---|
| code | Number | 是 | 是 | 返回码 |
| msg | String | 是 | 是 | 返回说明 |
| data | String | 是 | 是 | 业务参数,见各接口文档 |
| sign | String | 否 | 否 | 签名 |
成功结果示例
{
"code": 0,
"msg": "success",
"data": "{\"logFileId\":\"2024032179134379\",\"uploadUrl\":\"htt\",\"expireSeconds\":500,\"headers\":{\"x-oss-callback-var\":\"eyJ4OmMzQzNzkifQ==\",\"x-oss-callback\":\"eyJjYWxsYmFj9uIn0=\"}}",
"sign": "1A755A143C3D1046D3978BFCD0CBFE61"
}
失败示例
{
"code": -1009,
"msg": "签名验证异常"
}