generated from root/miduo_client
65 lines
2.0 KiB
Python
65 lines
2.0 KiB
Python
# -*- coding: utf-8 -*-
|
|
# This file is auto-generated, don't edit it. Thanks.
|
|
import sys
|
|
|
|
from typing import List
|
|
|
|
from alibabacloud_dcdn20180115.client import Client as dcdn20180115Client
|
|
from alibabacloud_tea_openapi import models as open_api_models
|
|
from alibabacloud_dcdn20180115 import models as dcdn_20180115_models
|
|
|
|
|
|
class Sample:
|
|
def __init__(self):
|
|
pass
|
|
|
|
@staticmethod
|
|
def create_client(
|
|
access_key_id: str,
|
|
access_key_secret: str,
|
|
) -> dcdn20180115Client:
|
|
"""
|
|
使用AK&SK初始化账号Client
|
|
@param access_key_id:
|
|
@param access_key_secret:
|
|
@return: Client
|
|
@throws Exception
|
|
"""
|
|
config = open_api_models.Config(
|
|
# 您的AccessKey ID,
|
|
access_key_id=access_key_id,
|
|
# 您的AccessKey Secret,
|
|
access_key_secret=access_key_secret
|
|
)
|
|
# 访问的域名
|
|
config.endpoint = 'dcdn.aliyuncs.com'
|
|
return dcdn20180115Client(config)
|
|
|
|
@staticmethod
|
|
def main(
|
|
args: List[str],
|
|
) -> None:
|
|
client = Sample.create_client('LTAIE4jRXhLBvVLL', '74hEmfGzNEYLSFP26fO6CUZ319AY61')
|
|
preload_dcdn_object_caches_request = dcdn_20180115_models.PreloadDcdnObjectCachesRequest(
|
|
area='overseas',
|
|
object_path='download.gamenew-h5.com/Japan/SW/'
|
|
)
|
|
# 复制代码运行请自行打印 API 的返回值
|
|
client.preload_dcdn_object_caches(preload_dcdn_object_caches_request)
|
|
|
|
@staticmethod
|
|
async def main_async(
|
|
args: List[str],
|
|
) -> None:
|
|
client = Sample.create_client('LTAIE4jRXhLBvVLL', '74hEmfGzNEYLSFP26fO6CUZ319AY61')
|
|
preload_dcdn_object_caches_request = dcdn_20180115_models.PreloadDcdnObjectCachesRequest(
|
|
area='overseas',
|
|
object_path='download.gamenew-h5.com/Japan/SW/'
|
|
)
|
|
# 复制代码运行请自行打印 API 的返回值
|
|
await client.preload_dcdn_object_caches_async(preload_dcdn_object_caches_request)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
Sample.main(sys.argv[1:])
|