エンジニアのちょいネタ

システムエンジニアをしています。日々、分かったちょいネタを記事にしていきます。

GitHubのPersonal Access Token(PAT)が使えるかどうかcurlで確認する

PATを設定しても、どうもGitHubAPIにアクセスできない。PATは正しいんだろうか?と思うことがある。そんな時は、curlで確認してみましょう。

 

このようなシェルを書いて実行すれば結果がわかります。PATをTOKEN=で設定します。

 


TOKEN=ghp_xxxxxxxxxxxxx
OWNER=hoge
REPO=hoge-repo
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer $TOKEN"\
-H "X-GitHub-Api-Version: 2022-11-28" \