查询自定义设备预配置文件列表

查询当前应用程序中的配置文件列表。

请求URL

GET {base_url}/device/openapi/v1.0/rps/list

请求参数

1. 头部参数
参数 是否必填 类型 描述
Authorization String API调用的有效访问token。

格式为 Bearer {access_token}

2. 主体参数
参数 是否必填 类型 描述
pageSize Integer 每页显示多少条记录。
pageNumber Integer

显示某一页。

sorts Array 定义排序字段和显示顺序。
direction String 定义显示顺序

有效值:

  • asc: 升序排列
  • desc: 降序排列
property No String 定义排序字段。

响应参数

参数 类型 描述
data Object<Search_Result> 查找结果。
status String API的请求结果。
  • Success
  • Failed
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"
}