あなたはthis APIでプルリクエストを取得し、これを行うにはGitHubのAPIを使用することができます。
GET /repos/:owner/:repo/pulls/:number
あなたは承認ヘッダーを持つ民間レポのために結果を得るためにpersonal access tokenrepos
とスコープを使用することができます。-H 'Authorization: token YOUR_TOKEN'
使用commits comparison and pull requestメディアタイプ:
- パッチ:
application/vnd.github.VERSION.patch
- デフ:
application/vnd.github.VERSION.diff
カールの要求は、次のとおりです。
PR#18の要求パッチ:PR#18
curl -H 'Authorization: token YOUR_TOKEN' \
-H 'Accept: application/vnd.github.VERSION.diff' \
https://api.github.com/repos/<my org>/<project>/pulls/18
ため curl -H 'Authorization: token YOUR_TOKEN' \
-H 'Accept: application/vnd.github.VERSION.patch' \
https://api.github.com/repos/<my org>/<project>/pulls/18
要求デフ
詳細な回答ありがとうございます、それは非常にうまく動作します! –