调用CreateDeviceModel创建一个新的设备型号。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateDeviceModel

系统规定参数。取值:CreateDeviceModel

BrandName String TmallGenius

品牌名称。

CanCreateDeviceId String true

是否允许该型号创建设备ID。

Description String 天猫精灵X1

型号描述。

DeviceName String device

设备名称。

DeviceType String 智能音箱

设备类型。

HardwareType String sn

设备ID生成依据。

InitUsageType String 0

设备出厂使用性质。

  • 0:私人设备;
  • 1:运营或共享设备
ModelName String X1

设备型号名称。

ObjectKey String 1151125281886341/375KZRO8TARYBQY7P0E4/2019-04-12/1555062240807.jpg

OSS存储的key。

OsPlatform String android

系统平台。

ProjectId String projectTest

项目ID。

RegionId String cn-shanghai

地域ID。

SecurityChip String 0

是否启用芯片ID2认证加固。

返回数据

名称 类型 示例值 描述
DeviceModelId Long 10

新增设备型号ID。

RequestId String 9c7a3b09-a69a-43f5-8bf2-84f7119810eb

请求ID。

示例

请求示例


http(s)://[Endpoint]/?Action=CreateDeviceModel
&CanCreateDeviceId=true
&Description=荣威 RX5
&DeviceType=car_auto
&HardwareType=sn
&InitUsageType=0
&ModelName=ROEWE RX5
&ProjectId=projectTest
&<公共请求参数>

正常返回示例

XML 格式

<CreateDeviceModelResponse>
	  <RequestId>E94C9864-56FB-44AD-AC0C-A1CEFB332254</RequestId>
	  <DeviceModelId>10</DeviceModelId>
</CreateDeviceModelResponse>

JSON 格式

{
	"RequestId":"E94C9864-56FB-44AD-AC0C-A1CEFB332254",
	"DeviceModelId":10
}

错误码

访问错误中心查看更多错误码。