Skip to main content

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

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

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

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

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

Дополнительные сведения см. в разделе [AUTOTITLE и Сведения о веб-перехватчиках](/webhooks/using-webhooks/creating-webhooks).

Отключение веб-перехватчика репозитория

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

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

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

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

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

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

  4. В разделе "Веб-перехватчики" найдите веб-перехватчик, который вы хотите отключить.

  5. Отключите веб-перехватчик, деактивируя или удаляя его:

    1. Чтобы отключить веб-перехватчик, выполните следующие действия .
      1. Выберите Изменить.
      2. Отмена выбора "Активный".
      3. Щелкните Обновить веб-перехватчик.
    2. Чтобы удалить веб-перехватчик, нажмите кнопку "Удалить". Это действие невозможно отменить.

Отключение веб-перехватчика организации

Чтобы отключить веб-перехватчик организации, его можно отключить или удалить. Только владелец организации могут отключить веб-перехватчики в организации.

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

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

Отключение веб-перехватчика GitHub Marketplace

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

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

Отключение веб-перехватчика GitHub Sponsors

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

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

Отключение веб-перехватчиков для GitHub App

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

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