2016-10-07 18 views
0

この画像はプロジェクトからのリリースがほとんどありません。もっと見るには、「次へ」ボタンを押す必要があります。githubリポジトリのすべてのリリースデータをダウンロードする方法はありますか?

enter image description here

それは、Excel、CSV、JSONファイル形式または少なくとも単一のWebページ内に好ましくは全てのリリースについて(ハッシュタグ、日付をコミット)のデータを取得することが可能です。

答えて

1

list releases APIエンドポイントは、JSON形式でリポジトリ内の各リリースについてのデータを提供します:

GET /repos/:owner/:repo/releases 

target_commitishフィールドが応答で返されたこのAPIによって返されたコミットハッシュに最も近いものです、しかし、あなたはその後、return the commit SHAにGitのデータAPIを使用することができます。:shatarget_commitishに返される文字列にすることができ

GET /repos/:owner/:repo/git/tags/:sha 

。このリクエストの結果、shaフィールドに一致するコミットSHAが与えられます。

関連する問題