Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

トラブルシューティング

REST API で発生する最も一般的な問題の解決方法を学びます。

API で不可解な問題が発生した� �合、発生したと思われる問題の解決策をこちらの一覧から確認できます。

既存リポジトリの 404 エラー

通常、クライアントが正しく認証されていない� �合、404 エラーが送信されます。 このような� �合、403 Forbidden が表示されるはずであると考えるかもしれません。 しかし、プライベートリポジトリに関するいずれの情� �も提供されないため、API は代わりに 404 エラーを返します。

トラブルシューティングを行うには、正しく認証されていることOAuth アクセストークンに必要なスコープがあることサードパーティアプリケーションの制限によってアクセスがブロックされていないこと、そしてトークンが期限切れになっていたり取り消されたりしてないことを確認してく� さい。

表示されない結果がある

リソース(例: ユーザ、Issue など)のリストにアクセスするほとんどの API 呼び出しは、ページネーションをサポートしています。 リクエストをして、すべての結果を受け取っていない� �合は、おそらく最初のページしか表示されていません。 より多くの結果を受け取るには、残りのページをリクエストする必要があります。

ページネーション URL のフォーマットを推測しないことが重要です。 すべての API 呼び出しで同じ構� が使用されるわけではありません。 代わりに、すべてのリクエストで送信される Link Header からページネーション情� �を抽出します。