PCDN提供以下相关API接口。

服务操作接口

API 描述
AddConsumer 调用AddConsumer申请开通PCDN服务。
GetCurrentMode 调用GetCurrentMode查询当前计费方式。

域名操作接口

API 描述
GetDomains 调用GetDomains查询用户名下所有的域名与状态。域名状态包括:正常、停用。
GetDomainCount 调用GetDomainCount获取用户域名总数目。
AddDomain 调用AddDomain添加域名。
DeleteDomain 调用DeleteDomain删除域名。
StartDomain 调用StartDomain启用域名。
StopDomain 调用StopDomain停用域名。

资源监控接口

API 描述
GetBandwidthData 调用GetBandwidthData获取加速域名的网络带宽监控数据。
GetTrafficData 调用GetTrafficData获取加速域名的网络流量监控数据,单位:byte。
GetAccessData 调用GetAccessData获取加速域名最小1天粒度的访客统计数据。
GetFluencyData 调用GetFluencyData获取加速域名的参考流畅率数据,单位:%。
GetFirstFrameDelayData 调用GetFirstFrameDelayData获取加速域名的首帧延时数据,单位:ms。
GetCoverRateData 调用GetCoverRateData查询加速域名的最小1天粒度的PCDN覆盖率数据,单位:%。
GetBalanceBandwidthData 调用GetBalanceBandwidthData获取用户已出账单的消费周期、消费时间、计量峰值数值、业务类型等信息。
GetTrafficByRegion 调用GetTrafficByRegion获取用户当前自然月内每个地区的流量数据。
GetBalanceTrafficData 调用GetBalanceTrafficData获取账单带宽详情。
GetClientsRatio 调用GetClientsRatio获取当前自然月所有终端分布比例。
GetShareRateData 调用GetShareRateData获取PCDN分享率信息。
GetExpenseSummary 调用GetExpenseSummary获取消费数据概况。

计费支出接口

API 描述
GetFeeHistory 调用GetFeeHistory获取计费数据历史记录。

日志管理接口

API 描述
GetLogsList 调用GetLogsList获取当前用户选定时间的日志列表,供用户查看与下载。

设置相关接口

API 描述
GetTokenList 调用GetTokenList获取终端Token列表。

用户属性接口

API 描述
GetAllIsp 调用GetAllIsp获取所有支持的运营商列表。
GetAllPlatformTypes 调用GetAllPlatformTypes获取所有支持的终端类型列表。
GetAllRegions 调用GetAllRegions获取所有支持的地区列表。
GetAllAppVersions 调用GetAllAppVersions获取所有支持的地区列表。
GetAllMarkets 调用GetAllMarkets获取当前用户的所有市场列表。

用户启停设置接口

API 描述
DeletePcdnControlRule 调用DeletePcdnControlRule删除启停设置。
DisablePcdnControlRule 调用DisablePcdnControlRule停用启停设置。
EditPcdnControlRule 调用EditPcdnControlRule修改启停设置。
EnablePcdnControlRule 调用EnablePcdnControlRule启用启停设置。
GetControlRules 调用GetControlRules获取启停设置列表。
AddPcdnControlRule 调用AddPcdnControlRule添加启停设置。