跳至主要内容
GitHub 文档
版本:
免费版、专业版和团队版
搜索 GitHub 文档
搜索
选择语言:当前语言为英语
打开搜索栏
关闭搜索栏
打开菜单
打开侧边栏
应用
/
创建 GitHub Apps
主页
应用
概述
使用 GitHub Apps
关于使用应用
从市场安装(针对用户)
从市场安装(针对组织)
从第三方安装
安装您自己的应用
针对组织的请求
授权
批准新权限
查看您的授权
查看安装
内部应用
创建 GitHub Apps
关于创建 GitHub Apps
关于创建应用
GitHub App 与其他选项的比较
最佳实践
从 OAuth 应用迁移
注册 GitHub App
注册 GitHub App
回调 URL
设置 URL
权限
Webhooks
可见性
速率限制
自定义徽章
使用 GitHub App 进行身份验证
关于身份验证
以应用身份进行身份验证
以安装身份进行身份验证
代表用户进行身份验证
管理私钥
生成 JWT
生成安装访问令牌
生成用户访问令牌
刷新用户访问令牌
在 Actions 工作流中进行身份验证
编写 GitHub App 代码
关于编写 GitHub App 代码
快速入门
响应 Webhooks
构建“登录”按钮
构建 CLI
构建 CI 检查
共享 GitHub Apps
共享您的应用
与 GHES 共享
应用清单
应用查询参数
维护 GitHub Apps
修改应用设置
激活可选功能
GitHub App 管理员
管理允许的 IP 地址
暂停安装
转移所有权
删除您的应用
GitHub Marketplace
概述
关于 GitHub Marketplace 应用
关于 Marketplace 徽章
发布者验证
创建 Marketplace 应用
上市要求
安全最佳实践
客户体验最佳实践
查看上市指标
查看上市交易
Marketplace API 使用
REST API
Webhook 事件
测试您的应用
新购买和免费试用
处理套餐变更
套餐取消
在 Marketplace 上列出应用
创建应用列表草稿
编写列表描述
设置列表价格套餐
套餐变更的 Webhooks
提交您的列表
删除您的列表
在 Marketplace 上销售应用
应用的价格套餐
向客户收费
收款
OAuth 应用
使用 OAuth 应用
安装应用(个人帐户)
安装应用(组织)
授权 OAuth 应用
查看 OAuth 应用
第三方应用程序
内部应用
构建 OAuth 应用
GitHub Apps 和 OAuth 应用
速率限制
创建 OAuth 应用
使用 OAuth 应用进行身份验证
授权 OAuth 应用
OAuth 应用的范围
创建自定义徽章
最佳实践
维护 OAuth 应用
修改 OAuth 应用
激活可选功能
转移所有权
授权故障排除
令牌请求故障排除
删除 OAuth 应用
应用
/
创建 GitHub Apps
创建 GitHub Apps
您可以构建供自己或他人使用的 GitHub 应用。
关于创建 GitHub 应用
关于创建 GitHub 应用
何时决定构建 GitHub 应用
创建 GitHub 应用的最佳实践
将 OAuth 应用迁移到 GitHub 应用
注册 GitHub 应用
注册 GitHub 应用
关于用户授权回调 URL
关于设置 URL
为 GitHub 应用选择权限
将 Webhook 与 GitHub 应用一起使用
将 GitHub 应用设为公开或私有
GitHub 应用的速率限制
为您的 GitHub 应用创建自定义徽章
使用 GitHub 应用进行身份验证
关于使用 GitHub 应用进行身份验证
作为 GitHub 应用进行身份验证
作为 GitHub 应用安装进行身份验证
代表用户使用 GitHub 应用进行身份验证
管理 GitHub 应用的私钥
为 GitHub 应用生成 JSON Web 令牌 (JWT)
为 GitHub 应用生成安装访问令牌
为 GitHub 应用生成用户访问令牌
刷新用户访问令牌
在 GitHub Actions 工作流程中使用 GitHub 应用进行身份验证的 API 请求
编写 GitHub 应用代码
关于编写 GitHub 应用代码
构建 GitHub 应用的快速入门
构建响应 Webhook 事件的 GitHub 应用
使用 GitHub 应用构建“使用 GitHub 登录”按钮
使用 GitHub 应用构建 CLI
使用 GitHub 应用构建 CI 检查