2017-02-26 39 views
1

中才能獲得GitHub項目的總髮行數我試圖使用API​​如何使用API​​

https://api.github.com/repos/mojombo/grit/releases

得到的,但不能得到任何信息。

有人可以幫助我嗎?

+1

這是正確的,它沒有發佈:HTTPS: //github.com/mudge/blankable/releases。你期望什麼? – jonrsharpe

+0

@jonrsharpe對不起,我使用了錯誤的例子,並且我已經編輯了我的問題,謝謝 – sweetyBaby

+0

如果我理解正確,github的Releases頁顯示的實際上是一個標籤列表。如果作者通過單擊「添加發行說明」鏈接創建實際版本,則會創建一個真正的發行版,並由發行版API列出。看例如https://api.github.com/repos/google/guava/releases/ https://github.com/google/guava/releases –

回答

0

您可以使用Graphql API v4直接獲取標籤的總數:

{ 
    repository(owner: "mojombo", name: "grit") { 
    refs(refPrefix: "refs/tags/", first: 0) { 
     totalCount 
    } 
    } 
} 

Try it in the explorer