Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

トラブルシューティング

この記事では、次の� �目が扱われます。

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

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

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

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

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

表示されない結果がある

リソースの一 覧 (ユーザー、問題 など) にアクセスするほとんどの API 呼び出しでは、改ページ処理がサポートされます。 要求したがすべての結果を受け取っていない� �合は、おそらく最初のページしか表示されていません。 より多くの結果を受け取るには、残りのページを要求する必要があります。

改ページ URL の形式を推測 しないように することが重要です。 すべての API 呼び出しで同じ構� が使用されるわけではありません。 代わりに、すべての要求で返されるリンク ヘッダーからページネーション情� �を抽出します。 ページネーションの詳細については、「REST API でページネーションを使用する」を参照してく� さい。