GitHub API - stars,获取 star 创建日期

19
GitHub API提供了按创建日期排序的已关注项目的功能。但是,我找不到获取此日期的可能性。
响应中仅存在三个日期类型字段:
created_at: '2013-06-13T21:10:36Z',
updated_at: '2013-06-18T07:45:56Z',
pushed_at: '2013-06-17T16:52:44Z',

这里的create_at始终是指代码库创建的日期,而不是收藏的日期。 updated_at也不能提供正确的信息。在GitHub网站上,如果您检查收藏夹,数据会被正确排序并呈现正确的时间跨度。但似乎API缺少该信息。那个gist清楚地显示了返回的数据是“排序”的,但created_at是错误的。

1
是的,就我所知 - 你无法从API中获取那些信息。 - Ivan Zuzak
2个回答

13

1
API有100页的限制,这限制了检索到的数据总数为400*100=40k,是否有一种方法可以检索所有数据? - Deekshant

2

无法通过API获取此信息。最好的方法是通过存储库上的事件或每个已标记存储库的用户来获取,但这可能需要大量解析,因为事件可能会达到数千个。这样做所需的API调用次数将是巨大的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接