1、安装依赖
yum install python3 -y
yum install git -y
pip3 install ucloud-sdk-python3
如果安装失败 请执行以下命令
# git clone https://github.com/ucloud/ucloud-sdk-python3.git
# cd ucloud-sdk-python3
# python3 setup.py install
2、填写必填
对照 api 文档填写参数(yes 为必填参数) 文档 :https://docs.ucloud.cn/api/
git clone https://github.com/money666-sxy/ucloud_api.git
cd ucloud_api/
vim generalization_call.py
3、执行脚本
python3 generalization_call.py
可以使用此脚本傻瓜式删除 bucket 下的所有文件进而删除 bucket,使用方法如下
1、安装依赖
git clone https://github.com/ucloud/ufile-sdk-python.git
cd ufile-sdk-python/
python3 setup.py install
pip3 install ufile
cd ..
2、执行脚本
git clone https://github.com/money666-sxy/ucloud_api.git
cd ucloud_api/
python3 all_delect.py
执行之后按照提示输入 bucket 名称、公私钥、地区等即可
3、操作完成回到控制台手动删除 bucket
使用此脚本可以生成签名、请求 url
1、安装依赖
yum install python3 -y
yum install git -y
git clone https://github.com/money666-sxy/ucloud_api.git
cd ucloud_api/
pip3 install pipreqs
pipreqs . --encoding=utf8 --force
pip3 install -r requirements.txt
2、执行脚本
vim calculate_signature_url.py # 填写必填参数
python3 calculate_signature_url.py
3、核对生成 URL
其中代码中的示例是以 创建云主机 为例
如果出现 {"RetCode":171,"Message":"Signature VerifyAC Error"}
可以在 https://console.ucloud.cn/uapi/ucloudapi
控制台输入相同参数调用查看报错
也可以在此链接中查看详细签名计算过程 http://dlw.cn-sh2.ufileos.com/sign2.html