可以使用Bitbucket API 2.0获取所有用户存储库,包括私有存储库吗?当我使用https://api.bitbucket.org/2.0/repositories/ {username}时,我只公开了。
答案 0 :(得分:3)
已解决,只需从bitbucket获取访问令牌,然后使用授权:承载{YOUR ACCESS TOKEN}将GET发送到https://api.bitbucket.org/2.0/repositories。
答案 1 :(得分:0)
因为我被卡住了,所以在这里补充一点@ŁukaszStrzałka帖子。
要获取访问令牌,必须创建使用者。 https://confluence.atlassian.com/bitbucket/oauth-on-bitbucket-cloud-238027431.html(谢谢@ŁukaszStrzałka)
您必须转到您的团队帐户:单击用户图标->选择您的团队->设置-> OAuth
添加消费者。最低要求是设置标题和回调URL。然后,您将获得一个密钥和一个秘密。
终端中的卷曲
curl -X POST -u "your_key:your_secret" \
https://bitbucket.org/site/oauth2/access_token -d grant_type=password \
-d username={username} -d password={password}
响应应为令牌。