文章版本: Free, Pro, and Team Free, Pro, and Team Enterprise Server 2.22 Enterprise Server 2.21 Enterprise Server 2.20 Enterprise Server 2.19 Developers 应用 文章版本: Free, Pro, and Team Free, Pro, and Team Enterprise Server 2.22 Enterprise Server 2.21 Enterprise Server 2.20 Enterprise Server 2.19 应用 You can automate and streamline your workflow by building your own apps. 此文档对您有帮助吗? 想了解新的文档功能和更新?注册更新! 我们在不断改进文档,希望听到您的改进建议。 您遇到了什么问题? 必选 选择一个选项 信息不清楚 内容令人困惑 这篇文章没有回答我的问题 其他 告诉我们如何改进 可选 如果有更多问题,我们能联系您吗? 可选 发送 谢谢!您的反馈已提交。 帮助我们创建出色的文档! 所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。 做出贡献 或, 了解如何参与。 Getting started with apps 关于应用程序 Activating beta features for apps Differences between GitHub Apps and OAuth Apps Migrating OAuth Apps to GitHub Apps Setting up your development environment to create a GitHub App 构建 GitHub 应用程序 Creating a GitHub App Setting permissions for GitHub Apps 使用 GitHub 应用程序进行身份验证 Identifying and authorizing users for GitHub Apps Rate limits for GitHub Apps Refreshing user-to-server access tokens Creating a GitHub App from a manifest Creating a GitHub App using URL parameters 为 GitHub 应用程序创建自定义徽章 Managing GitHub Apps Installing GitHub Apps Modifying a GitHub App Editing a GitHub App's permissions Making a GitHub App public or private Suspending a GitHub App installation Transferring ownership of a GitHub App Deleting a GitHub App 构建 OAuth 应用程序 Creating an OAuth App Authorizing OAuth Apps Scopes for OAuth Apps Creating a custom badge for your OAuth App Managing OAuth Apps Modifying an OAuth App Transferring ownership of an OAuth App Troubleshooting authorization request errors Troubleshooting OAuth App access token request errors Deleting an OAuth App 指南 Using the GitHub API in your app Using content attachments Creating CI tests with the Checks API