【发布时间】:2015-06-05 14:13:35
【问题描述】:
我正在尝试使用此 API 获取我的所有 github 存储库的列表。
https://api.github.com/users/<user>/repos/?access_token=<auth_token>
尽管我将 auth_token 添加为查询参数,但此 API 仅返回公共存储库,而不返回私有存储库。
感谢您的帮助。
【问题讨论】:
-
那些私有仓库是你的仓库吗?默认情况下,您只能看到您是所有者的存储库,而不是您“只是”成员的存储库。因此,如果您的公司帐户是所有者,并且您是公司的成员,那么您可能不会看到公司存储库,除非您指定
type=member。 repos docs。还有一个get organisation repos的api。 -
如果您想要 your 存储库,GitHub API 建议使用
GET /user/repos端点,而不是GET /users/:username/repos端点。
标签: github-api