Skip to main content

此版本的 GitHub Enterprise 已停止服务 2022-06-03. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

疑难解答

学� 如何解决用户在 REST API 中遇到的最常见问题。

您在 API 中可能会遇到一些奇怪的问题,下面列出一些您可能会经历的问题的解决方案。

现有仓库的 404 错误

一般来说,我们发送 404 错误的原� 是您的客户端没有正确通过身份验证。 您可能预期在这些情况下会看到 403 Forbidden。 但是,由于我们不希望提供有关私有仓库的任何信息,� 此 API 会返回 404 错误。

要解决问题,请确保您正确通过身份验证您的 OAuth 访问令牌具有所需的作用域第三方应用程序限制不会阻止您访问,并且令牌未到期或被撤销

并非所有结果都返回

大多数访问资源列表(例如,用户、议题)的 API 调用都支持分页。 如果您发出了请求但收到了不完整的结果集,您可能只看到第一页。 您需要请求剩余的页面以获取更多结果。

切勿尝试和猜测分页 URL 的� �式。 并非每个 API 调用都使用相同的结构。 您应该从随每个请求一起发送的链接� �头中提取分页信息。