OneNET物联网平台 平台介绍 入门手册 设备开发指南 应用开发指南
API
API使用 API列表 SDK MQTT LwM2M EDP Modbus TCP
消息队列MQ HTTP推送
服务定价 扩展服务 常见问题 发布公告

更新apikey

请求方式:PUT

URL: http//api.heclouds.com/keys/key

key:需要替换为需要更新的apikey

http body参数

参数名称 格式 是否必须 说明
title string apikey名称
permissions array-json 权限描述对象数组,见permissions描述表
access_methods array-string 授权访问方式,选项如下
post:新增资源
get:查询资源
put:更新资源
delete:删除资源
注:缺省时不具备任何权限
permissions描述表
参数名称 格式 说明
resources array-json 授权访问资源列表,见resources描述表
resources描述表
参数名称 格式 说明
dev_id string 授权访问的设备ID
ds_id string 授权访问的数据流ID

返回参数

参数名称 格式 说明
errno int 调用错误码,为0表示调用成功
error string 错误描述,为"succ"表示调用成功
data json 接口调用成功之后返回的apikey相关信息,见data描述表
data描述表
参数名称 格式 说明
key string 系统分配的apikey

请求头部示例

PUT http://api.heclouds.com/keys/Av************RHxA= HTTP/1.1

请求参数示例

{
    "title": "newapikey",
    "permissions": [{
        "access_methods": ["get", "put", "post", "delete"],
        "resources": [{
            "dev_id": "39593230",
            "ds_id": "gps"
        }, {
            "dev_id": "39456825"
        }]
    }],
}

返回示例

{
    "errno":0,
    "data": {
        "key":"Ave*************lIRHxA="
    },
    "error":"succ"
}
注:apikey更新是覆盖操作,会将原来存在的授权资源和授权命令覆盖,不会保留原来的授权资源和授权命令

个搜索结果,搜索内容 “

    0 个搜索结果,搜索内容 “