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添加启停设置。 |