疑难解答

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

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

现有仓库的 404 错误

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

To troubleshoot, ensure you're authenticating correctly, your OAuth access token has the required scopes, third-party application restrictions are not blocking access, and that the token has not expired or been revoked.

并非所有结果都返回

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

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

此文档对您有帮助吗?

隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。