를 사용 GitHub의 프로젝트의 총 릴리스 번호를 얻으려면 어떻게 얻을 수있는 API를는 API를
를 사용하여 시도했지만 어떤 정보를 얻을 수 없습니다.
누군가 나를 도울 수 있습니까?
를 사용 GitHub의 프로젝트의 총 릴리스 번호를 얻으려면 어떻게 얻을 수있는 API를는 API를
를 사용하여 시도했지만 어떤 정보를 얻을 수 없습니다.
누군가 나를 도울 수 있습니까?
curl
명령 (또는 다른 명령 줄 도구)을 사용하는 경우 올바른 권한 부여 토큰을 전달하는지 확인하십시오. 예 :
curl -v -H "Authorization: token TOKEN" https://api.github.com/repos/:username/:repo/releases
참조 : GitHub API v3 | GitHub Developer Guide & List releases for a repository
당신이 직접 태그의 총 수를 얻을 수 Graphql API v4를 사용할 수는 :
{
repository(owner: "mojombo", name: "grit") {
refs(refPrefix: "refs/tags/", first: 0) {
totalCount
}
}
}
맞습니다
, 그것은 어떤 자료가 없습니다 :은 https : //github.com/mudge/blankable/releases. 너는 무엇을 기대 했는가? – jonrsharpe
@jonrsharpe 죄송합니다, 나는 잘못된 예를 사용하고, 나는 이미 내 질문을 고쳤습니다. 감사합니다. – sweetyBaby
제가 올바르게 이해한다면, github의 Releases 페이지는 실제로 태그 목록입니다. 작성자가 "릴리스 노트 추가"링크를 클릭하여 실제 릴리스를 작성하면 릴리스 API에 나열된 실제 릴리스를 작성합니다. 예를 들어 https://api.github.com/repos/google/guava/releases/ https://github.com/google/guava/releases –