获取一个设备的信息

请求地址: GET /machines/{id}

接口说明

  • 通过ID获取一个设备的信息。

请求参数

  • Path
    参数名 类型 必需 示例值 说明
    id integer 1 设备ID

请求示例

GET https://back-office-api.bitanswer.cn/bitanswer/api/machines/4
bitkey: xxx

响应示例

{
    "status": 0,
    "data": {
        "total": 1,
        "items": [
            {
                "id": 4,
                "status": 0,
                "regDate": "2023-07-18 20:47:24",
                "lastUpdateDate": "2023-07-18 20:47:24",
                "mid": "[macEx] xxxxx [mac] xxxxxx"
            }
        ]
    }
}

响应体参数说明

覆盖一个设备的全部信息

请求地址: POST /machines/{id}

接口说明

  • 覆盖一个设备的全部信息,会同时覆盖所有属性,目前仅允许修改status

请求参数

  • Path

    参数名 类型 必需 示例值 说明
    id integer 1 设备ID
  • Body

    参数名 类型 必需 中文名
    status integer 状态

请求示例

POST https://back-office-api.bitanswer.cn/bitanswer/api/machines/4
bitkey: xxx
Content-Type: application/json

{
    "status": 4
}

响应示例

{
    "status": 0,
    "data": {
        "total": 1,
        "items": [
            {
                "id": 4,
                "status": 4
            }
        ]
    }
}

删除一个设备

请求地址: DELETE /machines/{id}

接口说明

  • 删除一个设备。

请求参数

  • Path
    参数名 类型 必需 示例值 说明
    id integer 1 设备ID

请求示例

DELETE https://back-office-api.bitanswer.cn/bitanswer/api/machines/4
bitkey: xxx

响应示例

{
    "status": 0,
    "data": {
        "total": 1,
        "items": [
            {
                "id": 4
            }
        ]
    }
}