CDN加速

删除设备信息

更新时间:2019-09-25 14:18:52
适用产品:通用功能

接口描述

从纳管对象中删除对应第三方设备信息

请求参数

参数名称类型必填描述
deviceSnstring设备 SN 号,唯一标识。
requestTimestring请求时间,格式为 yyyy-MM-dd HH: mm :ss,与服务器时间差异大于半小时的请求会被拒绝。

返回参数

参数名称类型描述
successListarray成功添加的设备信息列表,只返回添加成功的设备 SN
┗deviceSnarray设备 SN 号 设备 SN 号
failedListarray添加失败的设备信息列表 ,返回添加失败的设备 SN、错误码及失败描述信息
┗errorCodeint错误码,详见接口错误码说明
┗detailstring失败描述信息

错误码

错误代码(code)描述(message)HTTP状态码语义
32782001request format error400请求格式错误
32782002missing argument400缺少必要参数
32782003illegal argument400参数非法
32782004other error400其他错误

示例

示例说明
json
请求示例
复制
#!/bin/bash

username="example_username"

apiKey="example_apiKey"

date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`

password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`

curl -i --url "https://open-its.chinanetcenter.com/boxplatform/openapi/v1/delete-device-info" \

-X "POST" \

-u "$username:$password" \

-H "Date: $date" \

-H "Accept: application/json" \

-d '{
    "deviceSn":"02100006a827b56f5bd9dsrg1,02100006a827b56f5bd9dsrg2",
    "requestTime":"2019-01-07 17:30:00"
}'
返回示例
复制
{
    "code":"0",
    "message":"Success",
    "data":{
        "successList":[
            "02100006a827b56f5bd9dsrg1"
        ],
        "failedList":[
            {
                "deviceSn":"02100006a827b56f5bd9dsrg2",
                "error_code":10001,
                "detail":"设备不存在"
            }
        ]
    }
}