如何通过 API 获取 GitHub 中个人计划的每个私有仓库的协作者



我有一个 GitHub 个人付费计划,我有 20+ 个私有仓库,还在所有这些私有仓库上添加了协作者。

我可以转到每个单独的存储库并查看协作者列表,但是是否有可用于 API

  1. 列出我账户中每个私有仓库的所有协作者
  2. 列出我帐户中给定用户名的所有私有仓库?

我知道在组织帐户中处理此类方案很容易,但目前我没有任何计划转换为它。

您可以列出仓库的协作者。例如,如果您的存储库是 user/2624242 ,则请求将如下所示

GET /repos/user/2624242/collaborators

您还可以列出自己的存储库并指定要列出的类型。这看起来像

GET /user/repos?type=private

不过,这两个终结点都要求您进行身份验证。

最新更新