从 github 用户(public 和私人用户)检索所有存储库的列表
Retrieve list of all repositories from a github user (public and private ones)
大家好,我正在尝试创建一个非常简单的 python 脚本,为每个存储库(public 和私有存储库创建一个元组列表、存储库名称和克隆 url ) github 个用户拥有。我已经阅读了很多关于它的主题,但 none 解决了我的问题。获得 public 没有问题。我已经创建了一个具有完整回购范围的个人访问令牌,但我设法再次仅检索 public 个。
我试过这样提出请求:
https://api.github.com/users/my_username/repos?access_token=my_personal_access_token
我也读过 pygithub3 库,但我不想使用它。
你应该使用 /user/repos
API.
/users/<username>/repos
将仅 return public 存储库,原因很明显,它也是 documented(重点是我的):
Lists public repositories for the specified user.
GET /users/:username/repos
大家好,我正在尝试创建一个非常简单的 python 脚本,为每个存储库(public 和私有存储库创建一个元组列表、存储库名称和克隆 url ) github 个用户拥有。我已经阅读了很多关于它的主题,但 none 解决了我的问题。获得 public 没有问题。我已经创建了一个具有完整回购范围的个人访问令牌,但我设法再次仅检索 public 个。
我试过这样提出请求:
https://api.github.com/users/my_username/repos?access_token=my_personal_access_token
我也读过 pygithub3 库,但我不想使用它。
你应该使用 /user/repos
API.
/users/<username>/repos
将仅 return public 存储库,原因很明显,它也是 documented(重点是我的):
Lists public repositories for the specified user.
GET /users/:username/repos