我在使用 GitHub API 时遇到了问题。
我需要在单个标签之后创建的所有标签的列表。这样做的唯一方法是按日期比较标签。但是,API 的结果不是按日期排序的:
API 的结果(rails 存储库示例):
网络界面的结果:
我所期望的是按日期排序的列表。但是,正如您在图片中看到的:API 在 v4.0.0 发布之前返回 v4.0.0rc1 和 v4.0.0rc2,而 4.0.0 在候选发布之后发布。在服务器端甚至没有要订购的创建/提交日期。
发布 API 也不是解决方案。此 API 仅返回 Github 创建的版本,而不是标签创建的版本。
有没有办法按日期订购标签?
提前致谢!
鲁本