构建 GitHub 应用程序
您可以构建您自己或其他人使用的 GitHub 应用程序。 了解如何注册和设置 GitHub 应用程序的权限及身份验证选项。
创建 GitHub 应用程序
您可以在您的个人帐户下或在您有管理权限的任何组织下创建和注册 GitHub 应用程序。
设置 GitHub 应用程序的权限
创建 GitHub 应用程序时,您可以设置权限,以定义应用程序可通过 REST API 访问的资源。
管理 GitHub 应用程序允许的 IP 地址
您可以将 IP 允许列表添加到您的 GitHub App,以防止您的应用被组织自己的允许列表阻止。
使用 GitHub 应用程序进行身份验证
您可以验证为 GitHub App 或安装。
识别和授权 GitHub 应用用户
GitHub 应用程序可以代表用户执行操作,例如创建议题、创建部署和使用其他受支持的端点。
GitHub 应用的速率限制
GitHub Apps 和 OAuth Apps 的速率限制有助于控制到 GitHub.com 的流量速率。
刷新用户到服务器访问令牌
要实施定期令牌轮换并减少受威胁令牌的影响,您可以配置 GitHub App 以使用过期用户访问令牌。
从清单创建 GitHub 应用程序
GitHub 应用程序清单是预先配置的 GitHub 应用程序,您可以与希望在其个人仓库中使用您的应用程序的任何用户分享它。 清单流程允许用户快速创建、安装和开始扩展 GitHub 应用程序,而无需注册应用程序或将注册连接到托管应用代码。
使用 URL 参数创建 GitHub 应用程序
你可以使用 URL 查询参数来预选择新 GitHub App 的设置,从而快速设置新 GitHub App 的配置。
为 GitHub 应用程序创建自定义徽章
您可以通过上传自己的徽标图像并自定义背景来替换 GitHub 应用程序上的默认徽章。