公共参数
本文档介绍物联网平台云端API的公共请求参数和公共返回参数。
公共请求参数
公共请求参数是调用每个API时都需要使用的请求参数。
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
AccessKeyId | String | 是 | 用户的访问服务所用的密钥ID。 |
Signature | String | 是 | 签名结果串。详见签名机制 |
Timestamp | String | 是 | 请求的时间戳。日期格式按照ISO8601标准表示,并需要使用UTC时间。格式为YYYY-MM-DDThh:mm:ssZ 。 |
SignatureNonce | String | 是 | 唯一随机数。用于防止网络重放攻击。用户在不同请求中要使用不同的随机数值。 |
示例
curl --request GET 'http://localhost:8301/api/v1/device?size=2&page=0' \
--header 'Signature: /yyzJPSdgUyNHKYRBixXHem3FOw=' \
--header 'SignatureNonce: 1' \
--header 'Timestamp: 2020-08-20T07:05:00Z' \
--header 'AccessKeyId: 7CFZVUMJZ3K9KAAZNYO3'