RegisterDevice_摩观SDK授权服务_API文档

插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

流控信息

当前云产品API请求速率暂未透出。

授权信息

如下是此API对应的授权信息,用于RAM权限策略语句的Action元素中,为RAM用户或RAM角色授予调用此API的权限。请通过 RAM 访问控制设置,使用方法可参考访问控制帮助文档

具体说明如下:展开详情

操作访问级别资源类型条件关键字关联操作
visionai:RegisterDevice
None
全部资源
*

请求参数

字段名称字段详情
AppKeystring

端侧 SDK 授权时必填的 appKey 信息:用户使用阿里云账号登陆 SDK 授权中心客户平台后,对已发放授权进行分配和新建批次后,会得到此 appKey。

示例值:NWTtS623eqo6s070
SdkCodestring

端侧 SDK 授权时必填的 SDKCode 信息:每个发放的 SDK 授权都会有唯一的 SDKCode 信息,登录 SDK 授权中心客户平台后,可在授权列表获得此信息。

示例值:SDKCodeTest01
DeviceIdstring

端侧 SDK 授权时必填的 DeviceId 信息:设备的唯一标识,设备端开发接入时生成,需保证唯一且不变。

示例值:99daf4a623f2b623ae08e79d6d4bf686
UserDeviceIdstring

用户填写的 id 信息,方便用户管理和记录的授权设备唯一标识,后续可用于排查用户侧授权出现的问题。

示例值:D001
Extendobject

其他扩展信息,JSON 结构,方便后续扩展参数。

示例值:{}

返回参数

字段名称字段详情
Messagestring

授权接口调用是否成功

示例值:success
ErrorMessagestring

授权接口调用结果

示例值:操作成功
RequestIdstring

授权请求的 RequestId

示例值:A68E0F1E-9CEE-4BB9-8880-943730FFD9A9
ErrorCodeinteger<int32>

授权接口调用成功或失败的错误码

示例值:0
Dataobject

端侧授权返回数据

返回示例

错误码

全局错误码
HTTP 状态码错误码错误信息操作
400
Device.GetKeyNoAuthority
Failed to request public key. You are not authorized.诊断
400
Device.GetKeyParameterError
Failed to request public key. The parameter is invalid.诊断
400
Device.RegisterAlreadyReged
This device is already registered.诊断
400
Device.RegisterAppkeyInvalid
Failed to register device. The appKey is invalid.诊断
400
Device.RegisterDataError
Failed to register device. The data has an error.诊断
400
Device.RegisterNoAuthority
Failed to register device. You are not authorized.诊断
400
Device.RegisterNoAvailableQuota
Failed to register device. The quota is exhausted.诊断
400
Device.RegisterParameterError
Failed to register device. The parameter is invalid.诊断
400
Device.RegisterRetry
Failed to register device. Please try again.诊断
400
System.NoAuthority
You are not authorized.诊断
400
System.NotLogin
You need to login.诊断
400
System.ParameterError
The parameter is missing or has an error.诊断
500
System.InternalError
The request processing has failed due to some unknown error.诊断

变更历史

暂无变更历史

相关示例