GitHub 设置在特定时间段内对 REST API 可以发出的请求 GitHub App 数的限制。 它还对特定时间段内可对 GraphQL API 进行查询的 GitHub App 点值设置限制。 除了这些主要速率限制之外, GitHub 还可以应用次要速率限制。 这些限制有助于防止滥用和拒绝服务攻击,并确保系统仍可供所有用户使用。
速率限制 GitHub App取决于应用是使用用户访问令牌还是安装访问令牌进行身份验证。 它还取决于应用由组织拥有或安装 GitHub Enterprise Cloud 的位置。
有关详细信息,请参阅 REST API 的速率限制 和 GraphQL API 的速率限制和查询限制。