Coding 文件上传
通过 Coding 的开放 API 实现文件上传。
源码:https://gitee.com/r4c12/coding.net-uploader
从 Coding 本身的 开放 API 介绍 无法知道想要的接口,只能通过分析网页加载过程中的 URL 调用才能得到。
获取 token
- 在个人设置中的
访问令牌
标签页点击新建令牌
获取 token。
- 选中
project:file 读/写 授权读取与操作文件
即可
- 输入密码验证后,复制生成的 token
依赖
- requests
- Python >=3.6
调用
from uploader import Uploader
uploader = Uploader("{token}", "{team_name}", "{user_name}")
uploader.upload_file(
"{file}",
"{project_name}",
"{repo_name}",
"{branch}"
)
或者直接执行:
python test_uploader.py --config-file config.json --upload-files