调用AddDomain添加域名。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | AddDomain |
系统规定参数。取值:AddDomain。 |
BusinessType | String | 是 | live |
业务类型。取值:
|
Domain | String | 是 | example.com |
域名信息,仅支持添加单个。 |
Version | String | 是 | 2017-04-11 |
版本号。 |
LiveFormat | String | 否 | hls |
直播格式,多个使用竖线(|)分割。当业务类型为live的时候必填。取值:
|
SliceDomain | String | 否 | example.com |
切片域名,当业务类型为live、直播格式包含flv且客户集成模式为“与第三方CDN集成”时必填。 |
Region | String | 否 | cn-beijing |
A域名所在地域,当业务类型为live,直播格式包含flv时必填。 目前合法值包括cn-beijing、cn-shanghai、ap-southeast-1。其中当区域为“ap-southeast-1”时,后端会返回错误。 |
DemoUrls | String | 否 | http://lesson-01.mp4 |
示例URL地址,多个用竖线(|)分隔。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | Integer | 0 |
业务码,成功返回0。 |
RequestId | String | B40C0B7C-C90E-43CD-963A-1B6AC6BCF6FF |
请求ID。 |
ResourceId | String | tu9lfh |
规则资源ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=AddDomain
&BusinessType=live
&Domain=example.com
&Version=2017-04-11
&<公共请求参数>
正常返回示例
XML
格式
<RequestId>B40C0B7C-C90E-43CD-963A-1B6AC6BCF6FF</RequestId>
<ResourceId>tu9lfh</ResourceId>
<Code>0</Code>
JSON
格式
{
"RequestId": "B40C0B7C-C90E-43CD-963A-1B6AC6BCF6FF",
"ResourceId": "tu9lfh",
"Code": 0
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | MissingParameter | You must specify domainName. | 请求中缺少必要的参数domainName |
访问错误中心查看更多错误码。