跳至主要内容

GitHub 应用程序概述

您可以使用 GitHub 应用程序扩展 GitHub 的功能。

关于 GitHub 应用程序

GitHub 应用程序是扩展 GitHub 功能的工具。GitHub 应用程序可以在 GitHub 上执行操作,例如打开问题、评论拉取请求和管理项目。它们还可以根据 GitHub 上发生的事件在 GitHub 之外执行操作。例如,GitHub 应用程序可以在 GitHub 上打开问题时在 Slack 上发布消息。

有关使用 GitHub 应用程序的更多信息,请参阅“关于使用 GitHub 应用程序”。

有关构建 GitHub 应用程序的更多信息,请参阅“关于创建 GitHub 应用程序”。

GitHub 应用程序和 OAuth 应用程序

GitHub 还支持 OAuth 应用程序。通常,GitHub 应用程序比 OAuth 应用程序更受欢迎。GitHub 应用程序使用细粒度权限,让用户可以更好地控制应用程序可以访问哪些存储库,并使用短期令牌。这些属性可以通过限制应用程序凭据泄露后可能造成的损害来增强应用程序的安全性。有关更多信息,请参阅“GitHub 应用程序和 OAuth 应用程序之间的区别”。