Skip to main content

Редактирование веб-перехватчиков

После создания веб-перехватчика вы можете внести в него изменения.

О редактировании веб-перехватчиков

Вы можете изменить веб-перехватчик, чтобы изменить любой из параметров, выбранных при первоначальном создании веб-перехватчика. Дополнительные сведения о параметрах, которые можно выбрать при создании веб-перехватчика, см. в разделе Создание веб-перехватчиков.

Изменение веб-перехватчика репозитория

Вы можете изменить веб-перехватчик, созданный в определенном репозитории. Вы должны быть владельцем репозитория или иметь доступ администратора в репозитории для изменения веб-перехватчиков в этом репозитории.

Для изменения веб-перехватчика репозитория можно использовать веб-интерфейс GitHub или REST API. Дополнительные сведения об использовании REST API для редактирования веб-перехватчика репозитория см. в разделе Конечные точки REST API для веб-перехватчиков репозитория.

  1. На GitHubперейдите на главную страницу репозитория.

  2. Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

    Снимок экрана: заголовок репозитория с вкладками. Вкладка "Параметры" выделена темно-оранжевым контуром.

  3. На левой боковой панели щелкните Webhooks.

  4. Рядом с веб-перехватчиком, который вы хотите изменить, нажмите кнопку Правка.

  5. Внесите необходимые изменения в параметры веб-перехватчика.

  6. Щелкните Обновить веб-перехватчик.

Редактирование веб-перехватчика организации

Вы можете изменить веб-перехватчик, созданный в определенной организации. Вы должны быть владелец организации для редактирования веб-перехватчиков в этой организации.

Для изменения веб-перехватчика организации можно использовать веб-интерфейс GitHub или REST API. Дополнительные сведения об использовании REST API для создания веб-перехватчика организации см. в разделе Конечные точки REST API для веб-перехватчиков организации.

  1. На GitHubперейдите на главную страницу репозитория.

  2. Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

    Снимок экрана: заголовок репозитория с вкладками. Вкладка "Параметры" выделена темно-оранжевым контуром.

  3. На левой боковой панели щелкните Webhooks.

  4. Рядом с веб-перехватчиком, который вы хотите изменить, нажмите кнопку Правка.

  5. Внесите необходимые изменения в параметры веб-перехватчика.

  6. Щелкните Обновить веб-перехватчик.

Изменение веб-перехватчика GitHub Marketplace

Вы можете изменить веб-перехватчик, созданный для приложения, опубликованного в GitHub Marketplace. Только владелец приложения или диспетчер приложений для приложения может изменить веб-перехватчик GitHub Marketplace. Дополнительные сведения см. в разделе Веб-события для API GitHub Marketplace.

  1. Перейдите на страницу описания GitHub Marketplace.
  2. Рядом с описанием GitHub Marketplace для просмотра доставки веб-перехватчика нажмите кнопку " Управление списком".
  3. На боковой панели щелкните веб-перехватчик.
  4. Внесите необходимые изменения в параметры веб-перехватчика.
  5. Щелкните Обновить веб-перехватчик.

Изменение веб-перехватчика GitHub Sponsors

Вы можете изменить веб-перехватчик, созданный для учетной записи GitHub Sponsors. Только владелец спонсируемой учетной записи может изменять веб-перехватчики спонсорства для этой учетной записи.

  1. В правом верхнем углу любой страницы щелкните рисунок профиля, а затем выберите "Спонсоры".
  2. Рядом с учетной записью, для которой нужно изменить веб-перехватчик, щелкните панель мониторинга.
  3. На левой боковой панели нажмите Веб-перехватчики.
  4. Рядом с веб-перехватчиком, который вы хотите изменить, нажмите кнопку Правка.
  5. Внесите необходимые изменения в параметры веб-перехватчика.
  6. Щелкните Обновить веб-перехватчик.

Изменение веб-перехватчиков для GitHub App

Каждый variables.product.prodname_github_app %} данных имеет один веб-перехватчик. Вы не можете удалить веб-перехватчик, но вы можете активировать или отключить веб-перехватчик, изменить события веб-перехватчика, на которые подписан веб-перехватчик, или внести изменения в другие основные параметры веб-перехватчика.

Владелец GitHub App может изменить конфигурацию веб-перехватчика для приложения. Если владелец приложения назначил всех диспетчеров приложений для GitHub App, руководители приложений также могут изменить конфигурацию веб-перехватчика. Дополнительные сведения см. в разделе Использование вебхуков с приложениями GitHub.

  1. В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля.
  2. Перейдите к настройкам учетной записи.
    • Для приложения, принадлежащих личная учетная запись, нажмите кнопку "Параметры".
    • Для приложения, принадлежащих организации:
      1. Щелкните Your organizations (Ваши организации).
      2. Справа от организации нажмите кнопку "Параметры".
  3. На левой боковой панели щелкните Параметры разработчика.
  4. На левой боковой панели щелкните GitHub Apps.
  5. Рядом с GitHub App, для которого требуется обновить конфигурацию веб-перехватчика, нажмите кнопку "Изменить".
  6. Чтобы изменить основные параметры веб-перехватчика, выполните следующие действия.
    1. В разделе "Веб-перехватчик" все необходимые изменения параметров веб-перехватчика.
    2. Нажмите кнопку Сохранить изменения.
  7. Чтобы внести изменения в события, на которые подписан веб-перехватчик:
    1. На боковой панели щелкните "Разрешения" и "События".

    2. Определенные события веб-перехватчика, которые можно выбрать для регистрации GitHub App, определяются типом разрешений, выбранных для вашего приложения. Сначала необходимо выбрать разрешения, которые требуется приложению, а затем подписаться на события веб-перехватчика, связанные с этим набором разрешений.

      В разделах "Разрешения репозитория", "Разрешения организации" и "Разрешения учетной записи" выберите разрешения, необходимые для событий, на которые будет подписано ваше приложение. Дополнительные сведения см. в разделе Выбор разрешений для приложения GitHub. Дополнительные сведения о том, что следует учитывать при изменении разрешений, см. в разделе "Изменение регистрации GitHub App".

    3. В разделе "Подписка на события" выберите события веб-перехватчика, которые вы хотите получать GitHub App.

    4. Нажмите кнопку Сохранить изменения.

Rest API можно использовать для изменения конфигурации веб-перехватчика для GitHub App. Дополнительные сведения об использовании REST API для просмотра последних поставок см. в разделе Конечные точки REST API для GitHub App веб-перехватчиков.