Перейти к основному содержанию

Автоматизация публикаций в Postmypost с помощью n8n

Что такое n8n?

n8n — это платформа для автоматизации рабочих процессов, которая позволяет соединять разные сервисы и приложения между собой без необходимости писать код. С её помощью можно настраивать автоматические сценарии (workflow), где одно действие запускает другое — например, получение данных, их обработку и передачу в другой сервис.

n8n часто используется как «связующее звено» между системами: CRM, мессенджерами, аналитикой, сервисами публикации контента и API различных платформ.

Как работает n8n?

Работа в n8n строится на основе узлов (nodes). Каждый узел отвечает за одно действие: получение данных, отправку запроса, фильтрацию информации или выполнение условия. Узлы соединяются между собой в логическую цепочку, формируя сценарий автоматизации.

Сценарий может запускаться вручную, по расписанию или по событию — например, при поступлении нового сообщения, создании записи или получении webhook. После запуска n8n последовательно выполняет все шаги и передаёт данные от одного узла к другому.

Для чего используется n8n?

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

Платформу используют для автоматической публикации контента, синхронизации данных между системами, обработки лидов, уведомлений, сбора аналитики и работы с API. Благодаря гибкой настройке n8n подходит как для простых задач, так и для сложных многошаговых процессов.

Публикация постов из n8n в соцсети через Postmypost

Это пример настройки workflow в n8n, который показывает, как можно автоматически генерировать контент с помощью нейросети и передавать его в Postmypost. В инструкции демонстрируется работа с расписанием, AI-агентом, OpenAI API и отправкой публикаций в проект Postmypost для последующего редактирования и публикации.

Шаг 1. Начало работы

  1. Перейдите на сайт n8n.
  2. Сформируйте новый рабочий процесс (workflow).
    https://n8n.io/

Шаг 2. Настройка расписания

  1. Включите Schedule Trigger (Триггер по расписанию).
    https://n8n.io/
  2. Настройте периодичность (например, «Ежедневно в 10:00»).
    https://n8n.io/

Шаг 3. Добавление нейросети

  1. В меню выберите AI.
    https://n8n.io/
  2. Затем выберите AI Agent.
    https://n8n.io/
  3. В поле Source for Prompt установите значение Define below для создания собственного промпта.
    https://n8n.io/
  4. Сформулируйте запрос к нейросети.
    https://n8n.io/
  5. Подключите модель чата.
    https://n8n.io/
  6. Определите подходящую модель нейросети.
    https://n8n.io/

Шаг 4. Настройка нейросети

  1. Выберите учетные записи для подключения.
    https://n8n.io/
  2. Введите API-ключ от OpenAI.
    https://n8n.io/
  3. Активируйте workflow для тестирования ответа нейросети.

Шаг 5. Подключение Postmypost

  1. Добавьте компонент HTTP Request (HTTPS-запрос).
    https://n8n.io/
  2. Выберите метод: POST.
    https://n8n.io/
  3. Введите URL: https://api.postmypost.io/v4/publications
    https://n8n.io/
  4. Сформируйте заголовок: Authorization: Bearer ваш_токен
    https://n8n.io/

Шаг 6. Параметры публикации

  1. Заполните тело запроса необходимыми параметрами публикации. Подробное описание всех параметров доступно в документации API. Необходимо указать id проекта, запланированное время публикации, список идентификаторов аккаунтов, статус и другие параметры публикации.
    https://n8n.io/
  2. Для параметра content используйте результат работы нейросети, чтобы автоматически публиковать сгенерированный контент. Это делается путем перетаскивания значка "output" к нужному параметру (важно: параметр должен быть заключен в кавычки).
    https://n8n.io/

Всё готово! Активируйте и запустите workflow. При правильной настройке публикация со статусом 4 будет добавлена в раздел "Черновики" вашего проекта. Вы сможете просмотреть, внести правки и опубликовать материал.

Ответы на вопросы

Как получить токен для API в Postmypost?

  1. Откройте раздел «Токены доступа».
    https://app.postmypost.io/
  2. Кликните на кнопку «Создать».
    https://app.postmypost.io/
  3. Укажите название для токена.
    https://app.postmypost.io/
  4. Сохраните сгенерированный токен.
    https://app.postmypost.io/