Skip to main content

Обзор приложений GitHub

Вы можете использовать GitHub Apps для расширения функциональных возможностей GitHub.

В этой статье

Около GitHub Apps

GitHub Apps это инструменты, расширяющие GitHubфункциональность . GitHub Apps Могу делать такие вещи GitHub , как открытие проблем, комментировать pull requests и управлять проектами. Они также могут делать что-то вне GitHub зависимости от событий, происходящих на GitHub. Например, a GitHub App может опубликовать сообщение в Slack, когда проблема открыта на GitHub.

Дополнительные сведения об использовании GitHub Appsсм. в разделе Об использовании приложений GitHub.

Дополнительные сведения о построении GitHub Appsсм. в разделе О создании приложений GitHub.

GitHub Apps и OAuth apps.

GitHub также поддерживает OAuth apps. В общем случае предпочтительнее GitHub AppsOAuth apps. GitHub Apps используйте подробные разрешения, предоставьте пользователю больше контроля над тем, к каким репозиториям приложение может получить доступ, и использовать короткие маркеры. Эти свойства могут ужесточить безопасность приложения, ограничив ущерб, который можно было бы сделать, если учетные данные приложения были просочились. Дополнительные сведения см. в разделе Различия между приложениями GitHub и приложениями OAuth.