观看所有已加星标的GitHub项目

时间:2017-01-17 17:53:08

标签: github github-api

我有数百个已加星标的GitHub回购,但没有一个被观看。如何在不启用一次观看的情况下轻松观看所有已加星标的回购?我确信使用GitHub API可以实现这一点。

1 个答案:

答案 0 :(得分:1)

是的 - 您可以使用API​​执行此操作。您可以使用list repositories being starred端点生成列表,例如:

curl -u <USER>:<API_KEY> https://api.github.com/user/starred

然后使用set a repository subscription端点通过将subscribed设置为true来观看已加星标的存储库列表:

curl -X PUT -d {"subscribed":true} -u <USER>:<API_KEY> https://api.github.com/repos/:owner/:repo/subscription