Universal PublisherWebhookAPIАвтоматизация

Как настроить Universal Publisher для любого сервиса

PublishIQ·22 февраля 2026·8 мин чтения

Не все платформы имеют готовую интеграцию. Но если у сервиса есть HTTP API — Universal Publisher в PublishIQ позволит отправлять контент автоматически. В этой статье разберём подключение от начала до конца: endpoint, шаблоны payload, авторизация и примеры для популярных сервисов.

📌

Коротко о главном

  • 🔌 Universal Publisher — универсальная интеграция для любого сервиса с HTTP API
  • ⚙️ Вы контролируете: URL endpoint, HTTP-метод, заголовки, тело запроса, парсинг ответа
  • 🛠️ Подходит для: WordPress REST API, Notion API, n8n webhooks, кастомных CMS
  • 📊 Переменные: title, content, hashtags, image_url, publish_date — подставляются автоматически

Что такое Universal Publisher

Universal Publisher — это универсальная интеграция в PublishIQ, которая отправляет HTTP-запрос на указанный вами endpoint при публикации поста. Вы полностью контролируете:

  • URL endpoint — куда отправлять запрос
  • HTTP-метод — POST или PUT
  • Заголовки — авторизация и кастомные headers
  • Тело запроса — JSON-шаблон с переменными
  • Парсинг ответа — извлечение ID и URL публикации

Когда это нужно

Universal Publisher пригодится когда:

  • Кастомный CMS — вы используете собственную CMS или headless решение (Strapi, Directus, Contentful)
  • Автоматизация через n8n / Zapier — вы хотите триггерить workflow при публикации из PublishIQ
  • Внутренние инструменты — корпоративный портал, внутренний канал уведомлений, база знаний
  • Собственный бот — Telegram-бот с кастомной логикой, Discord-бот, Slack webhook
  • Платформы без прямой интеграции — любой сервис, у которого есть REST API
💡
Совет
Universal Publisher даёт полный контроль над интеграцией: вы определяете куда, как и в каком формате отправлять контент.

Как подключить: пошаговая инструкция

Шаг 1: Создайте аккаунт Universal Publisher

Перейдите в раздел «Аккаунты» → «Добавить аккаунт». В самом низу списка платформ найдите секцию «Универсальная интеграция» с фиолетовой рамкой. Нажмите «Universal Publisher».

Шаг 2: Укажите endpoint

В поле «URL endpoint» введите полный адрес API вашего сервиса. Например:

  • https://your-site.com/wp-json/wp/v2/posts — WordPress REST API
  • https://n8n.your-domain.com/webhook/publish — n8n webhook
  • https://api.notion.com/v1/pages — Notion API

Шаг 3: Настройте авторизацию

В поле «Тип авторизации» укажите один из вариантов:

  • bearer — токен передаётся в заголовке Authorization: Bearer ваш_токен
  • api_key — токен передаётся как API-ключ в заголовке
  • basic — логин:пароль в формате Basic Auth
  • none — без авторизации (подходит для публичных webhook)

Шаг 4: Создайте шаблон payload

В поле «Шаблон payload» опишите JSON, который PublishIQ отправит на ваш endpoint. Используйте переменные в двойных фигурных скобках:

{
  "title": "{{title}}",
  "content": "{{content}}",
  "tags": {{hashtags_json}},
  "featured_image": "{{image_url}}",
  "status": "publish"
}

Доступные переменные

ПеременнаяЧто подставляется
{"{{title}}"} Выбранный заголовок поста
{"{{content}}"} Полный текст поста (Markdown)
{"{{hashtags_json}}"} Массив хештегов: ["smm", "api"]
{"{{hashtags_text}}"} Хештеги через пробел: #smm #api
{"{{image_url}}"} URL прикреплённого изображения
{"{{publish_date}}"} Дата публикации в ISO 8601

Примеры интеграций

WordPress REST API

Endpoint: https://your-site.com/wp-json/wp/v2/posts

Метод: POST, Авторизация: basic (логин:application_password)

{
  "title": "{{title}}",
  "content": "{{content}}",
  "status": "publish",
  "tags": {{hashtags_json}}
}

Путь к ID ответа: id, путь к URL: link

Notion API

Endpoint: https://api.notion.com/v1/pages

Метод: POST, Авторизация: bearer (Integration Token)

Кастомный заголовок: {"Notion-Version": "2022-06-28"}

{
  "parent": {"database_id": "YOUR_DB_ID"},
  "properties": {
    "Title": {"title": [{"text": {"content": "{{title}}"}}]},
    "Tags": {"multi_select": {{hashtags_json}}}
  },
  "children": [
    {"paragraph": {"rich_text": [{"text": {"content": "{{content}}"}}]}}
  ]
}

n8n Webhook

Endpoint: https://n8n.your-domain.com/webhook/publishiq

Метод: POST, Авторизация: none (или bearer если настроен)

{
  "title": "{{title}}",
  "body": "{{content}}",
  "tags": "{{hashtags_text}}",
  "image": "{{image_url}}",
  "date": "{{publish_date}}"
}
ℹ️
Информация
AI адаптирует контент для Universal Publisher в универсальном формате: Markdown, нейтрально-профессиональный тон, структурированные заголовки.

Библиотека готовых шаблонов интеграций

Копируйте готовые payload шаблоны для популярных платформ и сервисов

Открыть библиотеку

Итог

Universal Publisher даёт полный контроль над интеграцией: вы определяете куда, как и в каком формате отправлять контент. Это делает PublishIQ по-настоящему универсальным инструментом — подходящим не только для популярных соцсетей, но и для любого сервиса с HTTP API.

Попробуйте Universal Publisher бесплатно

10 постов в месяц бесплатно. Настройте webhook за 5 минут.

Начать бесплатно

Читайте также