2017-02-26 4 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