查询自定义设备预配置文件列表
查询当前应用程序中的配置文件列表。
请求URL
GET {base_url}/device/openapi/v1.0/rps/list
请求参数
参数 | 是否必填 | 类型 | 描述 |
---|---|---|---|
Authorization | 是 | String | API调用的有效访问token。 格式为 Bearer {access_token}。 |
参数 | 是否必填 | 类型 | 描述 | |
---|---|---|---|---|
pageSize | 是 | Integer | 每页显示多少条记录。 | |
pageNumber | 是 | Integer |
显示某一页。 |
|
sorts | 否 | Array | 定义排序字段和显示顺序。 | |
direction | 否 | String | 定义显示顺序 有效值:
|
|
property | No | String | 定义排序字段。 |
响应参数
参数 | 类型 | 描述 |
---|---|---|
data | Object<Search_Result> | 查找结果。 |
status | String | API的请求结果。
|
requestId | String | 唯一的请求ID ,可用于快速定位请求。 |
- 查找结果
-
参数 类型 描述 pageSize Integer 每页显示的记录数量。 pageNumber Integer 显示的页码。 total Integer 记录的总数。 content Array 设备的配置文件URL列表。 sn String 设备的序列号(SN)。 profileUrl String 配置文件的URL。
示例
- 请求示例
-
GET /device/openapi/v1/rps/list HTTP/1.1 Host: milesight.demo.com Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InllYXN0b25lLWRlZmF1bHQta2V5LWlkIn0.eyJncmFudF90eXBlIjoiY2xpZW50X2NyZWRlbnRpYWxzIiwic2NvcGUiOlsib3BlbmFwaSJdLCJjbGllbnRfZXh0Ijp7ImFwcF9pZCI6IjE3MzY5NTQ4MDE3MTMzMjgxMzAifSwiZXhwIjoxNzAzMjEzMDk4LCJhdXRob3JpdGllcyI6WyJST0xFX0NMSUVOVCJdLCJqdGkiOiJiYjJjN2U4Yy03NGQwLTQ4NjEtODE3MS1iYTc0NWRlMGY0NmQiLCJjbGllbnRfaWQiOiI4OTNkNzdjNy1mMGNiLTRmMzQtOWNhMS03YzJhNGNmMTEzNDgiLCJ0cyI6MTcwMzIwOTQ5ODMzNH0 Content-Type: application/json User-Agent: OpenAPI { "pageSize":10, "pageNumber": 1 }
- 响应示例
-
HTTP/1.1 200 OK { "data": { "pageSize":10, "pageNumber": 1, "total": 1, "content": [ { "sn":"62217257xxxx", "profileUrl": "https://www.demo.com/" } ] }, "status": "Success", "requestId": "768acf43e1e492a881b7fdb8721861e3" }