Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Создание приложения GitHub

Можно создать и зарегистрировать приложение GitHub в личной учетной записи или в любой организации, к которой у вас есть административный доступ.

Сведения об использовании манифестов приложений GitHub App, позволяющих создавать предварительно настроенные приложения GitHub, см. в разделе Создание приложений GitHub из манифеста.

Примечание. Пользователю или организации могут принадлежать до 100 приложений GitHub.

  1. Перейдите к настройкам учетной записи.

    • Для приложения GitHub App, принадлежащего учетной записи пользователя, нажмите на фото своего профиля в правом верхнем углу любой страницы и выберите Настройки. Значок "Настройки" на панели пользователя
    • Для приложения GitHub App, принадлежащего организации, нажмите на фото своего профиля в правом верхнем углу любой страницы и выберите Ваши организации. Затем нажмите Настройки справа от организации. Ваша организация в меню профиля Кнопка "Настройки"
  2. На левой боковой панели щелкните Параметры разработчика.

  3. На левой боковой панели щелкните Приложения GitHub. Раздел "Приложения GitHub"

  4. Нажмите кнопку Создать приложение GitHub. Кнопка создания нового приложения GitHub

  5. В поле "Имя приложения GitHub" введите имя вашего приложения. Поле для имени приложения GitHub

    Присвойте своему приложению краткое и понятное имя. Это имя должно отличаться от имени существующей учетной записи GitHub, если только это не ваше собственное имя пользователя или организации. Укороченная версия имени вашего приложения будет отображаться в пользовательском интерфейсе, когда ваша интеграция выполнит действие.

  6. При необходимости в поле "Описание" введите описание приложения, которое будут видеть пользователи. Поле для описания приложения GitHub

  7. В поле «URL-адрес домашней страницы» введите полный URL-адрес веб-сайта вашего приложения. Поле для URL-адреса домашней страницы приложения GitHub

  8. В поле "URL-адрес обратного вызова" введите полный URL-адрес для перенаправления после авторизации установки пользователем. Этот URL-адрес используется, если вашему приложению необходимо идентифицировать и авторизовать запросы от пользователя к серверу.

    С помощью кнопки Добавить URL-адрес обратного вызова можно указать дополнительные URL-адреса обратного вызова, но не более 10.

    Кнопка добавления URL-адреса обратного вызова и поле для URL-адреса обратного вызова

  9. По умолчанию для повышения безопасности ваше приложение будет использовать маркеры авторизации пользователя с ограниченным сроком действия. Чтобы отказаться от использования маркеров пользователя с истекающим сроком действия, снимите флажок "Маркеры авторизации пользователя с истекающим сроком действия". Дополнительные сведения о настройке потока маркеров обновления и преимуществах маркеров пользователя с ограниченным сроком действия см. в разделе Обновление маркеров доступа пользователя к серверу. Флажок для согласия на истечение срока действия маркеров пользователей во время установки приложений GitHub

  10. Если приложение авторизует пользователей с помощью потока OAuth, вы можете установить флажок Запрашивать авторизацию пользователя (OAuth) во время установки, чтобы позволить людям авторизовать приложение при его установке, экономя шаг. Если вы установите этот флажок, параметр "URL-адрес установки" станет недоступным, и после установки приложения пользователи будут перенаправляться на ваш URL-адрес обратного вызова авторизации пользователя. Дополнительные сведения см. в разделе Авторизация пользователей во время установки. Запрос авторизации пользователя во время установки

  11. Если приложение GitHub будет использовать поток устройства для идентификации и авторизации пользователей, установите флажок Включить поток устройства. Дополнительные сведения о потоке устройств см. в разделе Авторизация приложений OAuth. Снимок экрана: поле для включения потока устройства

  12. Если после установки требуется дополнительная настройка, добавьте параметр "URL-адрес установки", чтобы перенаправлять пользователей после установки приложения. Поле для URL-адреса настройки приложения GitHub

    Примечание. При установке флажка Запрашивать авторизацию пользователя (OAuth) во время установки на предыдущем шаге это поле становится недоступным, и после установки приложения люди будут перенаправляться на URL-адрес обратного вызова авторизации пользователя.

  13. В поле "URL-адрес веб-перехватчика" введите URL-адрес, в который будут отправляться события. Каждое приложение получает собственный веб-перехватчик, который будет уведомлять вас о каждой установке или изменении приложения, а также о любых других событиях, на которые подписано приложение. Поле для URL-адреса веб-перехватчика приложения GitHub

  14. При необходимости в поле "Секрет веб-перехватчика" введите необязательный секретный маркер, используемый для защиты ваших веб-перехватчиков. Поле для добавления секретного маркера для веб-перехватчика

    Примечание. Мы настоятельно рекомендуем задать секретный маркер. Дополнительные сведения см. в разделе Обеспечение безопасности веб-перехватчиков.

  15. В разделе "Разрешения" выберите разрешения, которые будет запрашивать ваше приложение. Для каждого типа разрешений в раскрывающемся меню выберите пункт Только для чтения, Чтение и запись или Нет доступа. Различные разрешения для приложения GitHub

  16. В разделе "Подписка на события" выберите события, которые должно получать ваше приложение.

  17. Чтобы выбрать место установки приложения, установите флажок Только в этой учетной записи или Любая учетная запись. Дополнительные сведения о вариантах установки см. в разделе Создание общедоступного или частного приложения GitHub. Варианты установки для приложения GitHub

  18. Нажмите кнопку Создать приложение GitHub. Кнопка для создания приложения GitHub