描述
启用状态为“停用”的加速域名,将DomainStatus变更为online
注意:
参数 | 类型 | 必要? | 描述 |
Action | String | 是 | 操作接口名,系统规定参数 取值:StartCdnDomain |
DomainName | String | 是 | 需要接入CDN的域名 |
名称 | 类型 | 描述 |
RequestID | String | 该条任务请求ID |
ErrorCode 错误码 | Message 错误信息 | HTTP 状态 | 语义 |
InvalidDomain.NotFound | The domain provided does not belong to you. | 404 | 域名不存在或不属于当前用户 |
IllegalOperation | Illegal domain operate is not permitted. | 403 | 没有权限执行当前操作 |
ServiceBusy | The specified Domain is configuring, please retry later. | 403 | 域名正在配置中, 请稍后再试 |
InvalidDomain.Offline | The domain provided is offline. | 400 | 域名已下线 |
OperationDenied | Your CDN service is suspended. | 403 | 该账号已经欠费,请充值; |
http://cdn.aliyuncs.com?Action=StartDomain&DomainName=test.com&<公共请求参数>
{
"RequestId": "0AEDAF20-4DDF-4165-8750-47FF9C1929C9"
}
<StartDomainResponse>
<RequestId>8436769A-55D0-4DF8-BBA7-0DBC156D7AAF</RequestId>
</StartDomainResponse>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您的描述,您希望了解如何通过阿里云API来启用一个当前状态为“停用”的CDN加速域名。下面是一个简化的指南,帮助您完成这个操作:
您可以通过调用阿里云CDN API的StartCdnDomain
接口来实现这一需求。具体请求可以通过HTTP GET或POST方法发送到阿里云CDN服务的API地址。
http://cdn.aliyuncs.com/?Action=StartCdnDomain&Format=json&Version=2018-05-10&SignatureMethod=HMAC-SHA1&SignatureNonce=随机字符串&AccessKeyId=您的AccessKeyId&Signature=签名值&DomainName=需要启用的加速域名
请注意,上述URL中的Signature
值需要根据阿里云的签名规则生成,这通常涉及到AccessKeySecret、请求参数、时间戳等信息的加密处理。SignatureNonce
是一个随机字符串,用于防止请求重放攻击。
StartCdnDomain
。Format
, Version
, SignatureMethod
, SignatureNonce
, AccessKeyId
, Signature
等是阿里云API通用请求参数,确保按照阿里云API文档要求正确填写。RequestID
的JSON对象,表示任务已提交成功。ErrorCode
和Message
来指示问题所在。例如,如果域名不存在或不属于您,会返回InvalidDomain.NotFound
错误码及相应的404状态码。在实际操作前,请确保您的阿里云账户余额充足,且有权限对指定域名进行操作,并参考最新的阿里云CDN API文档以获取最准确的操作指导和参数详情。