{"meta":{"title":"GitHub 应用概述","intro":"您可以使用 GitHub Apps 来扩展 GitHub 的功能。","product":"应用","breadcrumbs":[{"href":"/zh/enterprise-server@3.21/apps","title":"应用"},{"href":"/zh/enterprise-server@3.21/apps/overview","title":"概述"}],"documentType":"article"},"body":"# GitHub 应用概述\n\n您可以使用 GitHub Apps 来扩展 GitHub 的功能。\n\n## 关于 GitHub Apps\n\nGitHub Apps 是扩展 GitHub功能的工具。\nGitHub Apps 可以在 GitHub 上执行一些操作，例如创建议题、对拉取请求进行评论以及管理项目。 他们还可以根据GitHub上发生的事件，在GitHub之外执行操作。 例如，在 GitHub App 上打开问题时，GitHub 可以在 Slack 上发布。\n\n有关使用 GitHub Apps的详细信息，请参阅 [关于使用GitHub应用](/zh/enterprise-server@3.21/apps/using-github-apps/about-using-github-apps)。\n\n有关生成 GitHub Apps的详细信息，请参阅 [关于创建GitHub应用](/zh/enterprise-server@3.21/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps)。\n\n## GitHub Apps 和 OAuth apps\n\nGitHub 也支持 OAuth apps。 一般情况下， GitHub Apps 首选于 OAuth apps.\nGitHub Apps 使用精细的权限，让用户更好地控制应用可以访问的存储库，并使用生存期较短的令牌。 这些属性可以限制在应用的凭据泄露时可能造成的损害，从而强化应用的安全性。 有关详细信息，请参阅“[GitHub 应用和 OAuth 应用之间的差异](/zh/enterprise-server@3.21/apps/oauth-apps/building-oauth-apps/differences-between-github-apps-and-oauth-apps)”。"}