通过PicUploader上传文件到微软Azure DevOps

通过PicUploader上传文件到微软Azure DevOps

(本文是PicUploader: 各图床获取上传图片参数的方法的子文章)

获取其它参数

进入Azure DevOps,点击“免费开始使用”(或点击“通过Github免费开始使用”)→登录→经过几步同意之类的,最终会来到这个界面(如果你没有创建过项目的话),我们填写项目名称→选择公开访问→创建项目即可:
-w1396

创建好项目后,organization, project, repositoryId这三个参数都可在这里得到
-w1440

至于branch可以留空不写(或写master),不写默认就是master, 如果你自己创建了分支,可以写上你的分支名,如果你写的分支名不存在,则它会自动创建。
comment是提交的注释,可以写上你喜欢的注释,也可以不写,不写默认是“Upload by PicUploaer”。

获取access_token

OAuth2.0授权方式获取

注意: 这是推荐的授权方式,如果你想用直接从Azure后台获取,则可以不做这一步,并且PicUploader参数中的appIdappSecretclientSecret就可以不用填了。


点击右上角的User SettingsProfile
-w616

点击左下角的Authorizationsclick here
-w1440

我们填写有*号的必填项即可,其中授权范围截图里截不到,授权范围只要勾选“code(full)”这一个就行,最后点创建
-w1068

创建后这里能看到需要的参数,把App ID,App Secert, Client Secert复制到PicUploader里就行
-w887

直接从Azure后台获取

注意: 如果你使用OAuth2.0授权方式获取,则可以不做这一步,并且PicUploader参数中的usernameaccessToken就不需要填(填了也不会使用)。


点击右上角的User SettingsPersonal access tokens
-w613

点击左侧栏的Personal access tokensNew Token→填写token名称、组织名、过期时间,选择Full access→点击Create创建
-w1439

拿到access_token,复制到PicUploader配置中的accessToken参数中
-w1439

该方式还必须填写username参数,点击右上角的User SettingsProfile→页面中的Full name就是你的用户名,把它填到PicUploader的username参数中
-w1433

注意: 该token过期后只能自己再次从网页中获取,无法使用代码自动更新(参见:Frequently asked questions (FAQs))

打赏
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

通过PicUploader上传文件到微软Azure DevOps