GitHub API: 随时间变化的存储库星数

GitHub API: Number of Stars of a Repository Over Time

有没有办法检索 GitHub 存储库随时间变化的星数信息?我知道我可以获得使用 stargazers API 端点为存储库加注星标的所有用户的列表。不过,这不包括有关每个用户何时为回购加注星标的信息。关于如何检索此数据的任何提示?

您可以使用此自定义媒体获得 属性 starred_at

Accept: application/vnd.github.v3.star+json

您的 headers 可能看起来像这样(我在这里使用 Javascript):

headers: {
    ...
    Accept: 'application/vnd.github.v3.star+json',
    ...
},

在此处查看文档:https://developer.github.com/v3/activity/starring/#alternative-response-with-star-creation-timestamps

此存储库:https://github.com/timqian/star-history 使用此技术随时间检索星星以创建图表。