全部产品
云市场

点播CDN

更新时间:2019-01-31 17:54:31

初始化客户端

使用前请先初始化客户端,参考 initVodClient 接口。

预热缓存

接口参数和返回字段请参考 PreloadVodObjectCaches

  1. function preloadVodObjectCaches($client) {
  2. $request = new vod\PreloadVodObjectCachesRequest();
  3. // 需要预热的文件路径
  4. $request->setObjectPath("http://test.com/fd.mp4");
  5. return $client->getAcsResponse($request);
  6. }
  7. try {
  8. $client = initVodClient('<AccessKeyId>', '<AccessKeySecret>');
  9. $result = preloadVodObjectCaches($client);
  10. var_dump($result);
  11. } catch (Exception $e) {
  12. print $e->getMessage()."\n";
  13. }

刷新缓存

接口参数和返回字段请参考 RefreshVodObjectCaches

  1. function refreshVodObjectCaches($client) {
  2. $request = new vod\RefreshVodObjectCachesRequest();
  3. // 需要刷新的文件或者目录路径
  4. $request->setObjectPath("http://test.com/fd.mp4");
  5. // 刷新的类型
  6. $request->setObjectType("File");
  7. return $client->getAcsResponse($request);
  8. }
  9. try {
  10. $client = initVodClient('<AccessKeyId>', '<AccessKeySecret>');
  11. $result = refreshVodObjectCaches($client);
  12. var_dump($result);
  13. } catch (Exception $e) {
  14. print $e->getMessage()."\n";
  15. }

查询刷新和预热状态

接口参数和返回字段请参考 DescribeVodRefreshTasks

  1. function describeVodRefreshTasks($client) {
  2. $request = new vod\DescribeVodRefreshTasksRequest();
  3. // 需要查询的域名
  4. $request->setDomainName("test.com");
  5. // 任务类型
  6. $request->setObjectType("file");
  7. return $client->getAcsResponse($request);
  8. }
  9. try {
  10. $client = initVodClient('<AccessKeyId>', '<AccessKeySecret>');
  11. $result = describeVodRefreshTasks($client);
  12. var_dump($result);
  13. } catch (Exception $e) {
  14. print $e->getMessage()."\n";
  15. }

查询刷新预热次数限制和余量

接口参数和返回字段请参考 DescribeVodRefreshQuota

  1. function describeVodRefreshQuota($client) {
  2. $request = new vod\DescribeVodRefreshQuotaRequest();
  3. return $client->getAcsResponse($request);
  4. }
  5. try {
  6. $client = initVodClient('<AccessKeyId>', '<AccessKeySecret>');
  7. $result = describeVodRefreshQuota($client);
  8. var_dump($result);
  9. } catch (Exception $e) {
  10. print $e->getMessage()."\n";
  11. }

查询流量数据

接口参数和返回字段请参考 DescribeVodDomainTrafficData

  1. function describeVodDomainTrafficData($client) {
  2. $request = new vod\DescribeVodDomainTrafficDataRequest();
  3. // 设置域名
  4. $request->setDomainName("example.test.com");
  5. // 设置开始时间,请使用UTC格式
  6. $request->setStartTime("2019-01-15T15:59:59Z");
  7. // 设置结束时间,请使用UTC格式
  8. $request->setEndTime("2019-01-20T15:59:58Z");
  9. return $client->getAcsResponse($request);
  10. }
  11. try {
  12. $client = initVodClient('<AccessKeyId>', '<AccessKeySecret>');
  13. $result = describeVodDomainTrafficData($client);
  14. var_dump($result);
  15. } catch (Exception $e) {
  16. print $e->getMessage()."\n";
  17. }

查询网络带宽

接口参数和返回字段请参考 DescribeVodDomainBpsData

  1. function describeVodDomainBpsData($client) {
  2. $request = new vod\DescribeVodDomainBpsDataRequest();
  3. // 设置域名
  4. $request->setDomainName("example.test.com");
  5. // 设置开始时间,请使用UTC格式
  6. $request->setStartTime("2019-01-15T15:59:59Z");
  7. // 设置结束时间,请使用UTC格式
  8. $request->setEndTime("2019-01-20T15:59:58Z");
  9. return $client->getAcsResponse($request);
  10. }
  11. try {
  12. $client = initVodClient('<AccessKeyId>', '<AccessKeySecret>');
  13. $result = describeVodDomainBpsData($client);
  14. var_dump($result);
  15. } catch (Exception $e) {
  16. print $e->getMessage()."\n";
  17. }

下载域名日志

接口参数和返回字段请参考 DescribeVodDomainLog

  1. function describeVodDomainLog($client) {
  2. $request = new vod\DescribeVodDomainLogRequest();
  3. // 设置域名
  4. $request->setDomainName("zhptest.alicdn.com");
  5. // 设置开始时间,请使用UTC格式
  6. $request->setStartTime("2019-01-15T21:00:00Z");
  7. // 设置结束时间,请使用UTC格式
  8. $request->setEndTime("2019-01-15T22:00:00Z");
  9. return $client->getAcsResponse($request);
  10. }
  11. try {
  12. $client = initVodClient('<AccessKeyId>', '<AccessKeySecret>');
  13. $result = describeVodDomainLog($client);
  14. var_dump($result);
  15. } catch (Exception $e) {
  16. print $e->getMessage()."\n";
  17. }