所有文档

          内容分发网络 CDN

          加速域名管理

          新建加速域名

          如下代码可以新建一个加速域名:

          	$domain = "test.domain.com";
          	$origins = array(
          	array("peer" => "test.origin.domain.com"),    // 源站为域名
          	array("peer" => "111.222.111.222")    // 源站为IP,不能同时存在
          	);
          	$resp = $client->createDomain($domain, $origins);
          	print_r($resp);

          注意:由于加速域名在所有区域中是唯一的,所以需要保证domain不与其他所有区域上的加速域名名称相同。

          查询域名是否可添加

              $client = new CdnClient($g_CDN_TEST_CONFIG);
              $domain = "test-sdk.sys-qa.com";
              $resp = $client->validDomain($domain);
              $this->assertNotNull($resp);

          查看用户名下所有域名及其状态

              $client = new CdnClient($g_CDN_TEST_CONFIG);
              $status = "RUNNING";
              $rule = "www";
          
              $param = array(
                  'status' => $status,
                  'rule' => $rule
              );
          
              $resp = $client->listUserDomains($param);
              $this->assertNotNull($resp);

          查看加速域名列表

          如下代码可以列出用户所有的域名:

          	$resp = $client->listDomains();
          	print_r($resp);

          删除加速域名

          如下代码可以删除一个加速域名:

          	$domain = "test.domain.com";
          	$resp = $client->deleteDomain($domain);
          	print_r($resp);

          启动域名加速服务

          	$domain = "test.domain.com";
          	$resp = $client->enableDomain($domain);
          	print_r($resp);

          停止域名加速服务

          	$domain = "test.domain.com";
          	$resp = $client->disableDomain($domain);
          	print_r($resp);
          上一篇
          CdnClient
          下一篇
          加速域名配置