调用API接口创建CDN域名报错

调用API接口创建CDN域名报错

更新时间:2018-10-12 07:53:37

问题描述

调用API接口创建CDN域名时报错,报错信息如下。
{
  "RequestId": "815FD99E-E74D-43D7-960A-0A71F1A3BA59",
  "HostId": "cdn.xxxxxxxx.com",
  "Code": "InvalidParameter.null",
  "Message": "The specified parameter [null] is not valid."
}

问题原因

大小写错误。

解决方案

  1. 调用AddCdnDomain这个API接口创建域名,参数信息如下所示。
    http://cdn.xxxxxxxx.com?AccessKeyId=xxxxxxxxxxxx&Action=AddCdnDomain&CdnType=web&DomainName=xxxxxx.cn&Format=JSON&OwnerAccount=xxxxxxxx&SignatureMethod=HMAC-SHA1&SignatureNonce=1524773391&SignatureVersion=1.0&SourcePort=80&SourceType=OSS&Sources=lb-luodi.oss-cn-shanghai.xxxxxx.com&Timestamp=2018-04-26T06%3A03%3A35Z&Version=2014-11-11&Signature=a%2B2PTs4Sxxxxxxxxobc7DAxEMvE%3D报错信息:
    
    返回如下报错。
    {
      "RequestId": "815FD99E-E74D-43D7-960A-0A71F1A3BA59",
      "HostId": "cdn.xxxxxxxx.com",
      "Code": "InvalidParameter.null",
      "Message": "The specified parameter [null] is not valid."
    }
    
  2. SourceType的值OSS改为小写即可。

适用于

  • CDN