Bitbucket API 2.0 - 私有仓库列表

7

根据文档,此操作将返回指定账户拥有的所有代码库。您确定是这些代码库的所有者吗?如果不是,您可以尝试适当地设置角色参数。 - c3st7n
2个回答

6

1
你如何生成访问令牌?我找到了关于OAuth 2的解释,但我在哪里可以找到我的client_id和secret?请参见https://developer.atlassian.com/cloud/bitbucket/oauth-2/。 - kuzdu
1
@kuzdu:你需要按照https://confluence.atlassian.com/bitbucket/oauth-on-bitbucket-cloud-238027431.html中的描述创建一个消费者。 client_id是消费者的Key,而secret则是消费者的Secret。 - eugenk

1

因为我遇到了困难,所以在这里为@Łukasz Strzałka的帖子提供一点补充。

要获取访问令牌,您必须创建一个使用者。此处进行了描述https://confluence.atlassian.com/bitbucket/oauth-on-bitbucket-cloud-238027431.html(感谢@Łukasz Strzałka)

enter image description here

  1. 您需要前往团队账户:点击您的用户图标 -> 选择您的团队 -> 设置 -> OAuth

  2. 添加一个消费者。最少需要设置一个标题和回调URL。然后您将获得一个密钥和一个秘密。

终端中的curl命令

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}

响应应该是一个令牌。


我应该使用什么回调URL? - ssc
此时不在意。可以使用您公司的网址作为示例。 - kuzdu

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接