CdnClient
所有文档

          内容分发网络 CDN

          CdnClient

          CdnClient是CDN服务的客户端,为开发者与CDN服务进行交互提供了一系列的方法。

          新建CdnClient

          通过AK/SK方式访问CDN

          用户可以参考如下代码新建CdnClient:

          1. 创建配置文件,参考sample/cdn/cdn_sample_conf.py:
          #引入标准日志模块
          import logging
          
          #引入配置管理模块以及安全认证模块
          from baidubce.bce_client_configuration import BceClientConfiguration
          from baidubce.auth.bce_credentials import BceCredentials
          
          #设置Host,Access Key ID和Secret Access Key
          HOST = b'cdn.baidubce.com'
          SK = b''
          AK = b''
          
          #设置日志文件的句柄和日志级别
          logger = logging.getLogger('baidubce.services.cdn.cdnclient')
          fh = logging.FileHandler('sample.log')
          fh.setLevel(logging.DEBUG)
          
          #设置日志文件输出的顺序、结构和内容
          formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
          fh.setFormatter(formatter)
          logger.setLevel(logging.DEBUG)
          logger.addHandler(fh)
          
          #创建BceClientConfiguration
          config = BceClientConfiguration(credentials=BceCredentials(AK, SK), endpoint=HOST)

          在上面代码中,AK对应控制台中的“Access Key ID”,SK对应控制台中的“Secret Access Key”,获取方式请参考《操作指南 管理ACCESSKEY》。

          1. 创建CdnClient,参考sample/cdn/cdn_sample.py:
          #引入配置模块
          import cdn_sample_conf
          
          #引入CdnClient模块
          from baidubce.services.cdn.cdn_client import CdnClient
          
          #创建CdnClient
          cdn_client = CdnClient(cdn_sample_conf.config)
          上一篇
          安装SDK工具包
          下一篇
          加速域名管理