这个技能提供阿里云 OSS(对象存储服务)的文件上传功能,支持生成带签名的临时访问链接。
使用前必须配置以下环境变量(详见 references/config.md):
export ALIYUN_OSS_ACCESS_KEY_ID="your-access-key-id"
export ALIYUN_OSS_ACCESS_KEY_SECRET="your-access-key-secret"
export ALIYUN_OSS_ENDPOINT="https://oss-cn-hangzhou.aliyuncs.com"
export ALIYUN_OSS_BUCKET="your-bucket-name"
pip install oss2
python scripts/oss-upload.py upload --file /path/to/local/file.txt
可选参数:
--key:指定 OSS 中的文件名(默认使用本地文件名)--expire:链接有效期(秒,默认 3600)示例:
# 上传到指定路径
python scripts/oss-upload.py upload --file photo.jpg --key images/photo.jpg --expire 7200
python scripts/oss-upload.py url --key images/photo.jpg --expire 3600
共 1 个版本