GitHub API - 星星,获取日期然后创建星标

时间:2013-06-24 14:23:07

标签: github-api

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错误。

2 个答案:

答案 0 :(得分:8)

答案 1 :(得分:2)

绝对无法从API获取此信息。获得它的最佳机会是在存储库或每个已加星标存储库的用户上进行事件,这可能需要大量的解析,因为事件可能有数千个。这样做的API调用数量将是巨大的。