统计接口(旧)
更新时间:2023-05-16
在统计接口中,所有的输入和输出时间都是UTC时间。
查询域名pv
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒
5 $period = 300;
6 $withRegion = 'true';
7 $resp = $client->getDomainPvStat($domain, $startTime, $endTime, $period, $withRegion);
注意:
- 当不指定domainName的时候,查询返回的结果为用户所有加速域名的pv统计之和。
- 当携带withRegion参数请求时,返回的是分地区运营商的统计信息。
查询域名流量
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒
5 $period = 300;
6 $withRegion = 'true';
7 $resp = $client->getDomainFlowStat($domain, $startTime, $endTime, $period, $withRegion);
注意:
- 当不指定domainName的时候,查询返回的结果为用户所有加速域名的流量统计之和。
- 当携带withRegion参数请求时,返回的是分地区运营商的统计信息。
查询域名回源流量
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒
5 $period = 300;
6 $resp = $client->getDomainSrcFlowStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的状态码统计之和。
查询域名状态码统计
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒
5 $period = 300;
6 $withRegion = 'true';
7 $resp = $client->getDomainHttpCodeStat($domain, $startTime, $endTime, $period, $withRegion);
注意:
- 当不指定domainName的时候,查询返回的结果为用户所有加速域名的流量统计之和。
- 当携带withRegion参数请求时,返回的是分地区运营商的统计信息。
查询域名命中率
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒
5 $period = 300;
6 $resp = $client->getDomainHitRateStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的命中率的平均值。
查询过去域名访次数Top 100的url
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒,只支持1小时粒度
5 $period = 3600;
6 $resp = $client->getDomainTopUrlStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的统计汇总
查询过去域名访次数Top 100的referer
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒,只支持1小时粒度
5 $period = 3600;
6 $resp = $client->getDomainTopRefererStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的统计汇总
查询域名平均速率
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒
5 $period = 300;
6 $resp = $client->getDomainAvgSpeedStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的平均速率的均值。
查询域名的独立访问次数
Plain Text
1 $domain = 'test.domain.com';
2 $startTime = '2016-10-07T16:00:00Z';
3 $endTime = '2016-10-08T09:43:00Z';
4 // 统计时间粒度,单位为秒,只支持1小时粒度
5 $period = 3600;
6 $resp = $client->getDomainUvStat($domain, $startTime, $endTime, $period);
注意: 当不指定domainName的时候,查询返回的结果为用户所有加速域名的独立访问次数之和。