Документация приложений #REF!
Изучите более подробную информацию в GitHub путем интеграции с нашими API и веб-перехватчиками, настройки рабочего процесса GitHub, создания и использования приложений совместно с участниками сообщества.
Начните здесь
Об использовании приложений #REF!
Узнайте о том, что такое GitHub App и почему вы будете использовать GitHub App.
О создании приложений #REF!
GitHub Apps позволяет создавать интеграции для автоматизации процессов и расширения функциональных возможностей GitHub.
Различия между приложениями #REF! и приложениями OAuth
Как правило, GitHub Apps предпочтительнее OAuth apps, так как они используют подробные разрешения, дают больше контроля над тем, к каким репозиториям приложение может получить доступ и использовать короткие маркеры.
Об аутентификации с помощью приложения #REF!
Данные GitHub App могут проходить проверку подлинности как сама по себе, как установка приложения или от имени пользователя.
Популярное
Регистрация приложения #REF!
Вы можете зарегистрировать GitHub App в личная учетная запись или в любой организации, у вас есть.
Авторизация приложений #REF!
Вы можете авторизовать GitHub App для получения сведений о вашей учетной записи GitHub и внести изменения от вашего имени.
Создание приложения #REF!, которое реагирует на события webhook
Узнайте, как создать GitHub App, который делает запрос API в ответ на событие веб-перехватчика.
Создание кнопки «Войти с помощью #REF!» с помощью приложения #REF!
Чтобы создать маркер доступа пользователей с помощью потока веб-приложения для GitHub App, следуйте инструкциям из этого руководства.
Создание приложения #REF!, которое реагирует на события webhook
Узнайте, как создать GitHub App, который делает запрос API в ответ на событие веб-перехватчика.
Создание кнопки «Войти с помощью #REF!» с помощью приложения #REF!
Чтобы создать маркер доступа пользователей с помощью потока веб-приложения для GitHub App, следуйте инструкциям из этого руководства.
Создание CLI с помощью приложения #REF!
Следуйте инструкциям из этого руководства, чтобы написать интерфейс командной строки в Ruby, который создает маркер доступа пользователя для GitHub App через поток устройства.
Создание аутентифицированных запросов API с помощью приложения #REF! в рабочем процессе GitHub Actions
Маркер доступа к установке можно использовать из GitHub App для выполнения запросов API с проверкой подлинности в рабочем процессе GitHub Actions . Вы также можете передать маркер в пользовательское действие, чтобы включить действие для выполнения запросов API, прошедших проверку подлинности.
Использование приложений GitHub
- Об использовании приложений #REF!
- Установка приложения GitHub из GitHub Marketplace для личная учетная запись
- Установка приложения GitHub из GitHub Marketplace для организаций
- Установка приложения GitHub из стороннего производителя
- Установка собственного приложения #REF!
- Запрос приложения GitHub из владелец организации
- Авторизация приложений #REF!
- Утверждение обновленных разрешений для приложения GitHub
- Проверка и отзыв авторизации приложений #REF!
- Обзор и изменение установленных приложений #REF!
- Привилегированные приложения GitHub