Skip to main content

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Владельцы предприятия могут отключить глобальный веб-перехватчик в объекте GitHub Enterprise.

  1. Перейдите к своему предприятию. Например, на странице Enterprises на GitHub.com.
  2. В верхней части страницы нажмите «Настройки».
  3. В разделе " Settings", нажмите кнопку "Перехватчики".
  4. В разделе "Веб-перехватчики" найдите веб-перехватчик, который вы хотите отключить.
  5. Отключите веб-перехватчик, деактивируя или удаляя его:
    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

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

  1. В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля.

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

    • Для приложения, принадлежащих личная учетная запись, нажмите кнопку "Параметры".
    • Для приложения, принадлежащих организации:
      1. Щелкните Your organizations (Ваши организации).
      2. Справа от организации нажмите кнопку "Параметры".
    • Для приложения, принадлежающего предприятия:
      1. Если вы используете Enterprise Managed Users, щелкните "Ваше предприятие ", чтобы перейти непосредственно к параметрам учетной записи предприятия.
      2. Если вы используете личная учетная запись, щелкните "Ваши предприятия", а затем справа от предприятия нажмите кнопку "Параметры".
  3. Перейдите к параметрам GitHub App .

    • Для приложения, принадлежащих личная учетная запись или организации:
      1. На левой боковой панели щелкните Параметры разработчика, а затем выберите GitHub Apps.
    • Для приложения, принадлежаемого предприятием:
      1. На левой боковой панели в разделе "Параметры", щелкните **GitHub Apps.
  4. Рядом с GitHub App тем, для которого нужно отключить веб-перехватчик, нажмите кнопку "Изменить".

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

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