境外请求数TOP查询

最近更新时间:2020-02-21 15:49:08

我的收藏
接口 GetCdnOverseaStatTop 通过入参 statType 不同可指定查询按境外流量/境外请求数排序的 TOP URL,此文档对境外请求数 TOP 查询进行详细说明。

接口描述

GetCdnStatTop 用于查询多域名/项目指定时间区间请求数 TOP 1000 URL 列表排名。 请求域名:cdn.api.qcloud.com
注意:
可一次提交多个域名,查询整体请求数 TOP1000 URL,需填充对应 projectId。
可一次提交多个项目,查询整体请求数 TOP1000 URL排名。
TOP 数据从日志中计算获取,数据延迟约30分钟。
支持查询90天内的 TOP 数据。
调用频次限制为100次 / 分钟。
接口暂不支持子账号调用。

请求参数

以下请求参数列表仅列出了接口请求参数,正式调用时需要加上公共请求参数,详情请参见 公共请求参数 页面。其中,此接口的 Action 字段为 GetCdnOverseaStatTop。
参数名称
是否必选
类型
描述
startDate
String
查询开始时间(日)
endDate
String
查询结束时间(日)
projects.n
String
项目 ID,查看项目 ID
hosts.n
String
域名
statType
String
"requests":表示按请求数排序

响应参数

参数名称
类型
描述
code
Int
公共错误码
0:表示成功
其他值表示失败
详情请参见错误码页面 公共错误码
message
String
模块错误信息描述,与接口相关。
codeDesc
String
英文错误信息,或业务侧错误码。详情请参见错误码页面 业务错误码
data
Array
结果数据,详细说明见下文

详细说明

data

参数名称
类型
说明
url_data
Array
URL 排名,结构说明见下文
start_datetime
String
起始日期
end_datetime
String
结束日期
stat_type
String
requests,表示请求数排名

url_data

参数名称
类型
说明
name
String
URL
requests
Int
请求数,单位:次(个)

示例代码

示例参数

startDate:20180501
endDate:20180502
projects.0:0
hosts.0:www.test.com
statType:requests

GET 请求

GET 请求需要将所有参数都加在 URL 后:
https://cdn.api.qcloud.com/v2/index.php?
Action=GetCdnOverseaStatTop
&SecretId=XXXXXXXXXXXXXXXXXXXXXXXXX
&Timestamp=1462421433
&Nonce=123456789
&Signature=XXXXXXXXXXXXXXXXXXXXXXXX
&startDate=20180501
&endDate=20180502
&hosts.0=www.test.com
&projects.0=0
&statType=requests

POST 请求

POST 请求时,参数填充在 HTTP Request-body 中,请求地址:
https://cdn.api.qcloud.com/v2/index.php
参数支持 form-data、x-www-form-urlencoded 等格式,参数数组如下:
array (
'Action' => 'GetCdnOverseaStatTop',
'SecretId' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX',
'Timestamp' => 1462782282,
'Nonce' => 123456789,
'Signature' => 'XXXXXXXXXXXXXXXXXXXXXXXX',
'startDate' => '20180501',
'endDate' => '20180502',
'projects.0' => '0',
'hosts.0' => 'www.test.com',
'statType' => 'requests'
)

结果示例

{
"code": 0,
"message": "",
"codeDesc": "Success",
"data": {
"start_datetime": "2018-05-01",
"end_datetime": "2018-05-02",
"stat_type": "requests",
"url_data": [
{
"name": "www.test.com/robots.txt",
"requests": 212
},
{
"name": "www.test.com/",
"requests": 207
}
]
}
}