このトピックでは、以前の CDN API バージョンと新しい CDN API バージョンの違いについて説明します。

更新された API

API 名 (以前のバージョン) 変更の詳細
DescribeDomainFlowData API 名がDescribeDomainTrafficData に変更されました。
  • DescribeDomainBpsData
  • DescribeDomainHitRateData
  • DescribeDomainHttpCodeData
  • DescribeDomainQpsData
  • DescribeDomainTrafficData
  • 時刻形式が YYYY-MM-DDThh:mmZからYYYY-MM-DDThh:mm:ssZに変更されました。
  • fixTimeGap および timeMerge パラメーターは削除されました。
  • 静的および動的データのパラメーターは削除されました。
AddCdnDomain 次のリクエストパラメーターが削除されました。
  • SourceType
  • SourcePort
  • Priorities
  • Region
ModifyCdnDomain
  • SourceType , SourcePort および優先度パラメータが削除されました。
  • Sources パラメーターの形式が [{"content":"1.1.1.1","type":"ipaddr","priority":"20","port":80}] に変更されました。
DescribeCdnDomainDetail
  • SourceTypeSourcesSourcePort、および Region レスポンスパラメーターは削除されました。
  • DescriptionScope、および CertificateName レスポンスパラメーターの説明が追加されました。
DescribeDomainBpsData
  • データ照会の最長期間が過去 90 日間から 90 日間に変更されました。
  • DomainType リクエストパラメーターが削除されました。
  • Interval リクエストパラメーターの説明が変更されました。 以前のバージョンでは、データサンプリング間隔を300、3600、14400、28800、または 86400 秒に設定可能でした。 このパラメーターを指定しない場合、または指定した値が無効な場合、デフォルト値の 300 秒が使用されていました。 新しいバージョンでは以下のように変更されています。
    • 設定可能な値:300、3600、および 86400 秒。
    • このパラメーターを指定しない場合、または指定した値が無効な場合、デフォルト値が使用されます。 期間が 3 日間を超えない場合、デフォルト値は 300 秒です。 期間が 3 日間から 30 日間までの場合、デフォルト値は 3600 秒です。 期間が 30 日を超える場合、デフォルト値は 86400 秒です。
  • LocationNameEn および IspNameEn レスポンスパラメーターの説明が追加されました。
  • SupplyBpsDatas レスポンスパラメーターの説明が削除されました。
DescribeCdnDomainLogs
  • 時刻形式が YYYY-MM-DDThh:mmZ から YYYY-MM-DDThh:mm:ssZに変更されました。
  • LogDay リクエストパラメーターは削除されました。
  • レスポンスパラメーターの形式が変更されました。 詳細については、「サンプルレスポンス」をご参照ください。
DeleteSpecificConfig FunctionName パラメーターは削除されました。
DescribeDomainAverageResponseTime 時刻形式がYYYY-MM-DDThh:mmZからYYYY-MM-DDThh:mm:ssZに変更されました。
DescribeUserDomains
  • SourceType レスポンスパラメーターは削除されました。
  • Sources リクエストパラメーターは削除されました。
  • Sources レスポンスパラメーターの形式が変更されました。
DescribeDomainRegionData
  • 時刻形式がYYYY-MM-DDThh:mmZからYYYY-MM-DDThh:mm:ssZに変更されました。
  • データ照会の最長期間が過去 90 日間から 90 日間に変更されました。
  • ByteHitRate ReqErrRate 、および ReqHitRate レスポンスパラメーターは削除されました。
DescribeExtensiveDomainData
  • 時刻形式が YYYY-MM-DDThh:mmZからYYYY-MM-DDThh:mm:ssZに変更されました。
  • ExtensiveDomain リクエストパラメーターは、ワイルドカードドメインの有効性を確認しなくなりました。
  • 照会可能な期間の上限 (過去 90 日間のデータのみ照会可能) が撤廃されました。
  • 新しいバージョンでは、照会する期間の開始と終了の両方を指定する必要があります。
DescribeDomainBpsDataByTimeStam 時刻形式が YYYY-MM-DDThh:mmZからYYYY-MM-DDThh:mm:ssZに変更されました。
  • DescribeDomainFileSizeProportion
  • DescribeDomainPvData
  • DataDescribeDomainUvData
  • 時刻形式が YYYY-MM-DDThh:mmZからYYYY-MM-DDThh:mm:ssZに変更されました。
  • DomainName リクエストパラメータが省略可能から必須に変更されました。
  • DescribeDomainMax95BpsData
  • DescribeDomainsUsageByDay
  • DescribeDomainReqHitRateData
  • DescribeTopDomainsByFlow
  • 時刻形式が YYYY-MM-DDThh:mmZからYYYY-MM-DDThh:mm:ssZに変更されました。
  • データ照会の最長期間が過去 90 日間から 90 日間に変更されました。
  • DescribeDomainTopReferVisit
  • DescribeDomainTopUrlVisit
DomainNameリクエストパラメーターが省略可能から必須に変更されました。
DescribeDomainHttpsData
  • DomainType TimeMerge Cls 、およびFixTimeGap リクエストパラメーターは削除されました。
  • 時刻形式が YYYY-MM-DDThh:mmZからYYYY-MM-DDThh:mm:ssZに変更されました。
  • データ照会の最長期間が過去 90 日間から 90 日間に変更されました。
  • 静的および動的データのレスポンスパラメーターは削除されました。
  • SetPageCompressConfig
  • SetIgnoreQueryStringConfig
  • SetVideoSeekConfig
  • SetOptimizeConfig
  • SetRemoveQueryStringConfig
設定可能なパラメーター値が On/Off から on/off に変更されました。
SetFileCacheExpiredConfig Weight パラメーターは削除されました。
SetIpBlackListConfig パラメーターの設定が必須になりました。
DeleteCacheExpiredConfig 必須パラメーター CacheType は削除されました。
{
"RequestId": "1805F349-0A2B-41D9-B4AD-33632AFC27F1",
"DomainLogModel": {
"DomainName": "example.com",
"DomainLogDetails": {
"DomainLogDetail": [
{
"EndTime": "2015-05-23T04:00:00Z",
"LogName": "example.com_2015_05_23_1100_1200.gz",
"LogPath": "cdnlog.cn-hangzhou.oss.aliyun-inc.com/example.com/2015_05_23/example.com_2015_05_23_1100_1200.gz? OSSAccessKeyId\u003d3xmgf7Jhexxxxxx\u0026Expires\u003d143253xxxx\u0026Signature\u003d7Ly4ccKN3afzAGYyWDbxBcOxxxxx",
"LogSize": 257,
"StartTime": "2015-05-23T03:00:00Z"
}
]
}
},
"PageNumber": 1,
"TotalCount": 3,
"PageSize": 100
}
--------->
{
"RequestId": "077D0284-F041-4A41-A932-B48377FDAA25",
"DomainLogDetails": {
"DomainLogDetail": [
{
"LogInfos": {
"LogInfoDetail": [
{
"LogName": "test1.test.com_2018_03_25_180000_190000.gz",
"LogPath": "cdnlog2.aliyuncs.com/test1.test.com/2018_03_25/test1.test.com_2018_03_25_180000_190000.gz? Expires=1522659xxx&OSSAccessKeyId=test&Signature=suZFyJHoD3RzZqK%2Bcu6P4Vaxxxx",
"EndTime": "1521975600",
"StartTime": "1521972000",
"LogSize": 2645401
}
]
},
"LogCount": 20,
"PageInfos": {
"PageNumber": 1,
"PageSize": 20,
"Total": 20
},
"DomainName": "test1.test.com"
}
]
}
}

変更されていない API

以下の API は変更されていません。

  • StartCdnDomain
  • StopCdnDomain
  • DeleteCdnDomain
  • PushObjectCache
  • RefreshObjectCaches
  • PreloadObjectCaches
  • PurgeObjectCaches
  • OpenCdnService
  • ModifyCdnService
  • BlockObjectCaches
  • DescribeUserConfigs
  • DescribeCdnService
  • DescribeCdnTypes
  • SetDomainServerCertificate
  • DescribeDomainCertificateInfo
  • BatchDeleteCdnDomainConfig
  • BatchStartCdnDomain
  • BatchStopCdnDomain
  • SetRangeConfig
  • SetUserAgentAcessRestriction
  • BatchSetCdnDomainConfig
  • SetL2OssKeyConfig
  • SetForwardSchemeConfig
  • SetPathCacheExpiredConfig
  • SetForceRedirectConfig
  • SetReqAuthConfig
  • SetErrorPageConfig
  • SetIpAllowListConfig
  • SetDomainGreenManagerConfig
  • SetHttpErrorPageConfig
  • SetCcConfig
  • SetHttpsOptionConfig
  • SetSourceHostConfig
  • SetRemoteReqAuthConfig
  • SetUserGreenManagerConfig
  • SetHttpHeaderConfig
  • SetRefererConfig
  • SetReqHeaderConfig
  • ModifyFileCacheExpiredConfig
  • ModifyPathCacheExpiredConfig
  • ModifyHttpHeaderConfig
  • DeleteHttpHeaderConfig

新規に追加された API

以下の API が新しいバージョンに追加されました。

  • DescribeDomainSrcHttpCodeData
  • DescribeDomainAverageResponseTime
  • DescribeDomainRealTimeSrcBpsData
  • DescribeDomainRealTimeSrcHttpCodeData
  • DescribeDomainRealTimeSrcTrafficData
  • DescribeDomainRealTimeHttpCodeData
  • DescribeDomainRealTimeTrafficData
  • DescribeDomainSrcTrafficData
  • DescribeDomainTrafficData
  • BatchAddCdnDomain
  • BatchStartCdnDomain
  • BatchStopCdnDomain
  • BatchSetCdnDomainConfig
  • DescribeCdnCertificateList
  • DescribeDomainCertificateInfo
  • DescribeCdnDomainConfigs
  • DescribeUserVipsByDomain
  • DescribeCdnHttpsDomainList
  • CreateRealtimeLogDelivery
  • DeleteRealtimeLogDelivery
  • DescribeDomainRealtimeLogDelivery
  • DescribeRealtimeDeliveryAcc
  • DisableRealtimeLogDelivery
  • EnableRealtimeLogDelivery
  • ListRealtimeLogDeliveryDomains
  • ModifyRealtimeLogDelivery
  • ListRealtimeLogDeliveryInfos
  • ListUserCustomLogConfig
  • DescribeCdnUserResourcePackage
  • DescribeCdnUserResourcePackage
  • DescribeUserUsageDataExportTask
  • CreateUserUsageDataExportTask
  • CreateUsageDetailDataExportTask
  • DescribeUserUsageDetailDataExportTask
  • DescribeUserUsageDetailDataExportTask
  • DescribeTagResources
  • DescribeUserTags
  • TagResources
  • UntagResources