获取GitHub项目版本

时间:2017-05-19 14:23:21

标签: java github

我正在创建一个库,我不断在其GitHub页面上发布更新。 因此,我想找到一种方法来获取GitHub上的最新版本号,以便在有任何更新时提醒用户。 有没有比获取网页的HTML内容并检查更好的方法? 我不想使用外部库。 谢谢:D

2 个答案:

答案 0 :(得分:1)

github API提供此功能。你在问之前做过任何研究吗?

Link以方便使用。

答案 1 :(得分:0)

您可以使用GiitHub's API,特别是Releases endpoint执行此操作,假设您实际上正在使用版本来跟踪您的版本。

EG:

GET /repos/:owner/:repo/releases/latest
将返回有关该存储库的最新版本的信息

假设您不想打扰客户端使用它,请避免重新发明轮子并使用one of github's wrappers,例如,this one