Skip to content

Commit 8fe150b

Browse files
author
tiedu
committed
modify demo
1 parent d9629fb commit 8fe150b

File tree

4 files changed

+40
-3
lines changed

4 files changed

+40
-3
lines changed

demo/demo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# appid已在配置中移除,请在参数Bucket中带上appid。Bucket由bucketname-appid组成
2020
secret_id = 'AKID15IsskiBQACGbAo6WhgcQbVls7HmuG00' # 替换为用户的secret_id
2121
secret_key = 'csivKvxxrMvSvQpMWHuIz12pThQQlWRW' # 替换为用户的secret_key
22-
region = 'ap-beijing-1' # 替换为用户的region
22+
region = 'ap-beijing' # 替换为用户的region
2323
token = None # 使用临时密钥需要传入Token,默认为空,可不填
2424
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token) # 获取配置对象
2525
client = CosS3Client(config)

demo/fetch_demo.py

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# -*- coding=utf-8
2+
from qcloud_cos import CosConfig
3+
from qcloud_cos import CosS3Client
4+
from qcloud_cos import CosServiceError
5+
from qcloud_cos import CosClientError
6+
7+
import sys
8+
import logging
9+
10+
11+
logging.basicConfig(level=logging.INFO, stream=sys.stdout)
12+
13+
# 设置用户属性, 包括secret_id, secret_key, region
14+
# appid已在配置中移除,请在参数Bucket中带上appid。Bucket由bucketname-appid组成
15+
secret_id = '' # 替换为用户的secret_id
16+
secret_key = '' # 替换为用户的secret_key
17+
region = 'ap-beijing' # 替换为用户的region
18+
token = None # 使用临时密钥需要传入Token,默认为空,可不填
19+
scheme = 'http'
20+
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme) # 获取配置对象
21+
client = CosS3Client(config)
22+
23+
test_bucket = 'examplebucket-1250000000'
24+
# 发起拉取任务
25+
response = client.put_async_fetch_task(
26+
Bucket=test_bucket,
27+
FetchTaskConfiguration={
28+
'Url': 'http://examplebucket-1250000000.cos.ap-beijing.myqcloud.com/exampleobject',
29+
'Key': 'exampleobject'
30+
}
31+
)
32+
33+
# 查询拉取任务
34+
response = client.get_async_fetch_task(
35+
Bucket=test_bucket,
36+
TaskId=response['data']['taskid']
37+
)

qcloud_cos/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11

2-
__version__ = '5.1.8.1'
2+
__version__ = '5.1.8.2'

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def long_description():
1616

1717
setup(
1818
name='cos-python-sdk-v5',
19-
version='1.8.1',
19+
version='1.8.2',
2020
url='https://www.qcloud.com/',
2121
license='MIT',
2222
author='tiedu, lewzylu, channingliu',

0 commit comments

Comments
 (0)