Документация приложений GitHub
Изучите более подробную информацию в GitHub путем интеграции с нашими API и веб-перехватчиками, настройки рабочего процесса GitHub, создания и использования приложений совместно с участниками сообщества.
Рекомендуемая конфигурация
Обзор приложений GitHub
Для расширения функциональных возможностей GitHubможно использовать GitHub Apps.
Быстрый старт для создания приложений GitHub
Быстро создайте GitHub App, которые примечают к запросам на вытягивание.
О создании приложений GitHub
GitHub Apps позволяет создавать интеграции для автоматизации процессов и расширения функциональных возможностей GitHub.
Статьи
REST конечные точки для API GitHub Marketplace
Чтобы помочь управлять приложением в GitHub Marketplace, используйте эти конечные точки API GitHub Marketplace.
Авторизация приложений GitHub
Вы можете авторизовать GitHub App для получения сведений о вашей учетной записи GitHub и внести изменения от вашего имени.
Авторизация приложений OAuth
Вы можете подключить удостоверение GitHub к сторонним приложениям с помощью OAuth. При авторизации OAuth app следует убедиться в том, что вы доверяете приложению, проверить, кем оно разработано, и просмотреть типы сведений, к которым приложению требуется доступ.
Авторизация приложений OAuth
Вы можете разрешить другим пользователям авторизовать данные OAuth app.
Активация дополнительных функций для приложений GitHub
Вы можете протестировать новые необязательные функции для данных GitHub Apps.
Активация дополнительных функций для приложений OAuth
Вы можете протестировать новые необязательные функции для данных OAuth apps.
Аутентификация как приложение GitHub
Вы можете пройти проверку подлинности как GitHub App для создания маркера доступа к установке или управления приложением.
Аутентификация как установка приложения GitHub
Вы можете выполнить проверку подлинности GitHub App в качестве установки, чтобы сделать запросы API, влияющие на ресурсы, принадлежащие учетной записи, в которой установлено приложение.
Аутентификация с помощью приложения GitHub от имени пользователя
Приложение GitHub может выполнять действия от имени пользователя, например создать проблему, опубликовать комментарий или создать развертывание.