GitHub API获取特定版本repo的发布日期

时间:2018-02-08 05:31:27

标签: github

我想获得特定存储库的发布日期。例如,我想获得Jquery 3.0.0版的发布日期。如何使用git API获取发布日期?

1 个答案:

答案 0 :(得分:2)

你可以使用/ git / ref / tags来获取所有标签,并从中找到提交数据,这些数据将包含日期。

fetch('https://api.github.com/repos/jquery/jquery/git/refs/tags/3.0.0')
.then(function(response){ 
    return response.json();
 }).then(function(tagData){ 
    return fetch(tagData.object.url);
 }).then(function(commitResponse){
        return commitResponse.json();
 }).then(function(commitData){
    console.log(commitData['committer'].date)
 })