0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

GitHubからいろいろ取得してみた

Last updated at Posted at 2024-12-11

今回はGitHubのREST-APIを使ったりしていろいろ取得してみます。

ユーザー名からリポジトリを取得しよう!

ユーザー名からリポジトリを取得するには以下URLにリクエストします

https://api.github.com/users/<username>/repos

誰がstarしているかを調べる

webでリポジトリを表示して、URLの末尾にstargazersを付けるだけ!

https://github.com/<username>/<repository_name>/stargazers

誰がwatchしているかを調べる

上記のstarしている人を調べる方法同様、
webでリポジトリを表示して、URLの末尾にwatchersを付けるだけ!

https://github.com/<username>/<repository_name>/watchers

誰がforkしているかを調べる

これも同様で、
webでリポジトリを表示して、URLの末尾にforksを付けるだけです!

https://github.com/<username>/<repository_name>/forks

Releaseのダウンロード数を調べよう

Releaseのダウンロード数を調べるには以下URLにリクエストします

https://api.github.com/repos/<username>/<repository_name>/releases

有効なアセットがあれば、assetsにオブジェクトがありますので、その中で自分が取得したいとしているアセットを名前から探します。
download_countにダウンロード数が表示されています!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?