Zapier
Отправляет HTTP-запросы в Zapier webhook при создании, обновлении и удалении документов в коллекциях Payload.
Установка
pnpm add @payloadcms/plugin-zapier Описание
Плагин для Payload, который отправляет HTTP-запросы в Zapier при изменениях документов в коллекциях. При создании, обновлении или удалении документа плагин вызывает webhook, передавая slug коллекции, тип операции и полные данные документа. На стороне Zapier Zaps могут реагировать на эти события. Плагин регистрирует хуки `afterChange` и `afterDelete` для выбранных коллекций. HTTP-метод соответствует операции: POST для создания, PUT для обновления, DELETE для удаления. Тело запроса содержит JSON с полями `collectionSlug`, `operation` и `data`. Для обработки разных коллекций и операций рекомендуется использовать шаблон Paths + Webhooks в Zapier. В конфигурации указывается массив `collections` со списком slug или `["*"]` для всех коллекций, обязательный `webhookURL` и необязательный `enabled`. Параметр `enabled` принимает логическое значение или асинхронную функцию, которая получает аргументы хука и тип операции. Это позволяет фильтровать отправку запросов по контексту, например по роли пользователя. Плагин работает с Payload v1 (peer dependency `payload ^1.1.11`) и импортирует типы из `payload/dist/collections/config/types`. Административного интерфейса нет, состояние не сохраняется.
О пакете
- Имя пакета
@payloadcms/plugin-zapier- Последняя версия
0.0.9- Размер
- 18 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 94
- Последняя публикация
- 14 окт. 2022 г.
Ещё от payloadcms
Профиль автораStripe
Связывает коллекции Payload с ресурсами Stripe, обрабатывает webhook-события и проксирует вызовы API.
Sentry
Интегрирует отслеживание ошибок Sentry в приложения на Payload.
SEO plugin
Плагин для управления метаданными SEO в админ-панели Payload.
Nested Docs
Добавляет иерархию документов с автогенерируемыми хлебными крошками в выбранные коллекции Payload.
Form Builder
Официальный плагин Payload для создания форм, сбора заявок, отправки email-уведомлений и опциональной обработки платежей и загрузок файлов.
Cloud Storage
Плагин для интеграции облачного хранилища в Payload CMS.
Похожие плагины
Ещё в категории «Рабочие процессы»Outbound Webhooks
Отправка подписанных HTTP-вебхуков при событиях create, update и delete в коллекциях Payload CMS через очередь задач Jobs Queue.
Reservation and Booking Manager
Управляйте бронями и заказами в Payload CMS с системой расписания и обнаружением конфликтов.
Scheduled posts
Добавляет поле даты для планирования публикаций в Payload CMS.
Booking
Плагин бронирования встреч для Payload CMS 3.x с защитой от двойного бронирования на уровне базы данных, отменой по magic-link и транзакционными письмами.
Audit
Плагин для Payload CMS, который ведет неизменяемый журнал аудита всех изменений в коллекциях.
Stock Alerts
Отправляет письмо при падении остатков товара или варианта ниже порога, с поддержкой бэкордера и публичным полем статуса.