Skip to main content

Introducción a GitHub Apps

Puede usar GitHub Apps para ampliar la funcionalidad de GitHub.

En este artículo

Acerca de GitHub Apps

GitHub Apps son herramientas que amplían la funcionalidad de GitHub. GitHub Apps puede hacer cosas en GitHub, como abrir incidencias, comentar solicitudes de extracción y gestionar proyectos. También pueden hacer cosas fuera de GitHub en función de los eventos que ocurren en GitHub. Por ejemplo, un GitHub App puede publicar en Slack cuando se abre un problema en GitHub.

Para obtener más información sobre cómo usar GitHub Apps, consulte Acerca del uso de aplicaciones de GitHub.

Para obtener más información sobre cómo compilar GitHub Apps, consulte Acerca de la creación de aplicaciones de GitHub.

GitHub Apps y OAuth apps

GitHub también admite OAuth apps. En general, GitHub Apps se prefieren sobre OAuth apps. GitHub Apps use permisos específicos, proporcione al usuario más control sobre los repositorios a los que puede acceder la aplicación y use tokens de corta duración. Estas propiedades pueden mejorar la seguridad de la aplicación, ya que limitan el daño que se causaría si se filtrasen las credenciales de la aplicación. Para más información, consulta Diferencias entre aplicaciones de GitHub y aplicaciones de OAuth.