$auth
$auth
getCdnRefreshList(string $requestId = null, string $isDir = null, array $urls = array(), string $state = null, int $pageNo, int $pageSize = 100, string $startTime = null, string $endTime = null) : array
查询 CDN 刷新记录
string | $requestId | 指定要查询记录所在的刷新请求id |
string | $isDir | 指定是否查询目录,取值为 yes/no,默认不填则为两种类型记录都查询 |
array | $urls | 要查询的url列表,每个url可以是文件url,也可以是目录url |
string | $state | 指定要查询记录的状态,取值processing/success/failure |
int | $pageNo | 要求返回的页号,默认为0 |
int | $pageSize | 要求返回的页长度,默认为100 |
string | $startTime | 指定查询的开始日期,格式2006-01-01 |
string | $endTime | 指定查询的结束日期,格式2006-01-01 |
getCdnPrefetchList(string $requestId = null, array $urls = array(), string $state = null, int $pageNo, int $pageSize = 100, string $startTime = null, string $endTime = null) : array
查询 CDN 预取记录
string | $requestId | 指定要查询记录所在的刷新请求id |
array | $urls | 要查询的url列表,每个url可以是文件url,也可以是目录url |
string | $state | 指定要查询记录的状态,取值processing/success/failure |
int | $pageNo | 要求返回的页号,默认为0 |
int | $pageSize | 要求返回的页长度,默认为100 |
string | $startTime | 指定查询的开始日期,格式2006-01-01 |
string | $endTime | 指定查询的结束日期,格式2006-01-01 |
getBandwidthData(array $domains, string $startDate, string $endDate, string $granularity) : array
array | $domains | 待获取带宽数据的域名数组 |
string | $startDate | 开始的日期,格式类似 2017-01-01 |
string | $endDate | 结束的日期,格式类似 2017-01-01 |
string | $granularity | 获取数据的时间间隔,可以是 5min, hour 或者 day |
带宽数据和错误信息,参考 examples/cdn_manager.php 代码
getFluxData(array $domains, string $startDate, string $endDate, string $granularity) : array
array | $domains | 待获取流量数据的域名数组 |
string | $startDate | 开始的日期,格式类似 2017-01-01 |
string | $endDate | 结束的日期,格式类似 2017-01-01 |
string | $granularity | 获取数据的时间间隔,可以是 5min, hour 或者 day |
流量数据和错误信息,参考 examples/cdn_manager.php 代码
createTimestampAntiLeechUrl(string $rawUrl, string $encryptKey, string $durationInSeconds) : string
构建时间戳防盗链鉴权的访问外链
string | $rawUrl | 需要签名的资源url |
string | $encryptKey | 时间戳防盗链密钥 |
string | $durationInSeconds | 链接的有效期(以秒为单位) |
带鉴权信息的资源外链,参考 examples/cdn_timestamp_antileech.php 代码