June 18, 2025

Контент-заводик на N8N. Подключаем API Threads.

Контент-заводик на N8N.
Подключаем API Threads.

Друзья, привет✌️
Мы продолжаем строить собственный
контент-заводик. Единогласным решением
мы решили выбрать Threads. Поэтому и с
него начнем.
Прошу прощения а задержку с гайдом 🙏
Просто делаю очень дотошно. Обращаю
внимание на каждую мелочь. Чтобы было
понятно даже первокласснику. Какие-то
моменты буду пропускать, типа создание
аккаунта и его базовые настройки. Думаю
тут сложностей не возникнет. Если вдруг
возникнут, пишите в комментариях к гайду.
Помогу. Разберемся.
Для "чистоты эксперимента" я делаю все
с полного нуля.
Итак, для начала я создал новый аккаунт в
Инсте @vaib.visual
Этот аккаунт я сделал под ИИ | AI
визуальный контент. Сделал базовые
настройки аккуанта. Самые минимальные.
Создал/подключил страницу Facebook.
Создал аккаунт Threads.
Уверен, что все знают что Instagram, Threads,
Facebook - это все продукты компании Meta
(запрещенной в России). Поэтому сразу все
создал - подключил - синхронизировал.


Приступаем: Контент-заводик
Threads
Начну с небольшого обзора, чтобы мы
знали, что делаем и к чему придем в итоге.
1. Общая идея и результаты
Создаётся автоматизированный агент,
который ежедневно генерирует десятки
вирусных постов для Threads и Twitter (по
вашему желанию)
Посты поступают в таблицу, вы выбираете
понравившиеся и запускаете
автоматическую публикацию с разными
промежутками — выглядит как ручная
активность.
На тестах такие посты собирают десятки и
сотни тысяч просмотров, много лайков и
комментариев — инструмент реально
рабочий, дающий высокий охват на
автомате.
2. Принцип работы автоматизации
1.
Агент придумывает и присылает посты в
таблицу (Airtable).
2.
Вы выбираете понравившиеся, отмечает
их для публикации.
3.
Автоматизация публикует эти посты с
разными промежутками времени,
имитируя ручную публикацию.
3. Техническая реализация: три
ключевых этапа
3.1. Получение доступа к Threads API
Необходимо один раз получить права для
автоматизированной публикации.
Процесс:​Cоздать новое приложение в
Developers Facebook (например,
“n8nzavod”).​Выбрать тип приложения,
указать почту, выбрать «access to Threads
API», подтвердить действия, выбрать
бизнес-портфолио, завершить создание.​
Получить Threads App Secret —
скопировать его.​Для публикации нужны 4
параметра: token, client secret (app
secret), account id (ник в Threads), id.​В
разделе ролей добавить себя как
тестировщика, выдать права приложению,
подтвердить доступ через Facebook.​Через
Graph API Explorer получить access token,
скопировать в настройки.​Получить ads
id — также копировать из Graph API
Explorer.​Ключ по умолчанию действует 1
час; для продления до 2 месяцев
выполнить специальный HTTP-запрос с
нужными данными и скопировать
получившийся токен для дальнейшей
работы.
3.2. Создание AI-агента для генерации
постов
В n8n (или аналогичной платформе)
создаётся Webhook, который по кнопке
добавляет, например, 10 идей постов.
Сервис Airtable используется для
хранения и работы с идеями постов
(аналог Google Таблиц, только визуально и
функционально удобнее).
Создаётся AI agent (блок Advanced AI), в
промпте указывается:​Роль: топовый
копирайтер, обученный делать вирусные
посты.​Темы: любые нужные (маркетинг,
бизнес, саморазвитие и др.).​Язык вывода:
русский (инструкция на английском для
экономии токенов OpenAI).​Формат
вывода: JSON (content: post 1, post
2, ...), чтобы удобно парсить посты по
ячейкам таблицы.
Далее посты разбиваются из одного
элемента на 10 отдельных для записи в
Airtable.
В Airtable создаётся новая запись со
статусом «новый».
Для подключения Airtable:​Получить API
токен через Airtable Personal Access
Tokens (указать нужные права и базы).​
Вставить токен в настройки n8n,
сохранить связь.
3.3. Публикация постов через
автоматизацию
Вторая автоматизация отвечает за
публикацию выбранных постов.
По кнопке «Опубликовать» статус в
таблице меняется на «опубликовать».
Автоматизация:​Находит посты со
статусом «опубликовать», переносит их в
раздел «очередь».​Статус обновляется на
«готов».​Посты с этим статусом удаляются
из раздела идей (чтобы не дублировать
публикацию).​Посты из очереди
публикуются по одному с рандомной
задержкой (например, 30–120 минут,
чтобы имитировать ручную работу).​Для
публикации в Threads используется два
запроса: подготовка черновика и
публикация из черновика.​Для Twitter
используется стандартная интеграция
(через штатную ноду и авторизацию).​
После публикации в Airtable обновляется
статус на «опубликован», указывается
время публикации.
4. Варианты доработки и расширения
Тонкая настройка промта — можно
адаптировать AI-агента под свой стиль,
обучать его на собственных данных.
Возможна работа с Instagram, YouTube и
другими платформами.
Система легко расширяется под любые
соцсети и сценарии: маркетинг,
автоматизация, генерация контента и т.д.
Можно использовать готовый шаблон или
повторить все шаги самостоятельно.
5. Краткий итог
На создание и ведение такого Threads-
завода уходит 5 минут в день.
Каждый день можно публиковать десятки
качественных постов с высоким
вовлечением.
Всё работает на автомате: генерация
идей, отбор, публикация — по кнопке.
Подходит для всех, кто хочет большой
охват в соцсетях с минимальными
затратами времени.
А теперь максимально
подробно.
1.
Надеюсь, что N8N на своем сервере у вас
уже установлен. Если нет, вернитесь к 👉
первому уроку и сделайте это.
2.
Аккаунт Instagram/Threads у вас есть/
готов. Если нет, сделайте это.
3. Получаем API Threads
Это нужно будет сделать один раз
1.
Заходим сюда https://
developers.facebook.com/
2.
Проходим регистрацию (начало работы)
в правом верхнем углу

Проходим шаг за шагом регистрацию в Meta
for Developers
Российский номер здесь не прокатит. СМС
не придет


Идем сюда https://onlinesim.online/
регистрируемся и покупаем номер USA
Этот номер вставляем в подтверждение
номера аккаунта. Запрашиваем смс,
подтверждаем номер. Все.
В итоге мы должны получить вот это


На этом этапе могут возникунть сложности с
подтверждением номера. Типа такой номер
уже зарегстрирован. Ничего страшного.
Возьмите другой номер. Деньги с баланса
спишутся только после подтверждения
СМС.
Если что-то не получается - напишите в
комментариях - помогу.
Идем дальше
Создать приложение
\
На этом шаге может возникнуть геморрой.
После нажатия на кнопку создать
приложение Facebook не будет грузиться
или напишет, что недоступен в вашем
регионе.
Что делаем?
Идем в настройки браузера. Очищаем все
куки. Включаем VPN США. Я пользуюсь
расширением для Chrome Browsec США
Премиум и все работает.


Отлично.
Создать приложение
Я назвал n8nzavod. Вы можете назвать как
удобно. Далее


Выбираем Доступ к Threads API. Далее
Выбираем нашу ранее созданную страницу.
В моем случае Vaib Visual. Далее
Нажимаем Далее и еще раз Далее и Открыть
панель
Идем в Панель - Настройки сценария
использования


Здесь мы видим ID приложения Threads и
справа секрет приложения Threads.


Нажимаем Показать - Копируем ключ и
сохраняем в блокнот (на память)
Далеко не убирайте. Он нам скоро
потребуется


Далее мы идем в левый нижний угол. Роли и
приложения
Нам нужны Роли


Добавляем себя. Ставим тестировщик
Threads. Указываем свой ник Threads.
Нажимаем Добавить

Далее идем в свой Threads. Настройки -
Аккаунт - Разрешения сайта - Приглашения -
Принимаем приглашение от нашего
созданного Приложения


Далее нам нужно получить Access Token
Возвращаемся в Панель приложения -
Инструменты - Graph Explorer
Здесь выбираем Threads

Выбираем .threads.net/
наше приложение и нажимаем на Generate
Threads Token


Когда токен сгенерировался нажимаем
кнопку Отправить и получаем ID. Он там
тоже нужен


Итак мы прошли весь путь. Получили все что
нужно. Проверьте


Теперь нам необходимо заполнить все поля
в ноде SetFields

Скачиваем вот этот файл https://
drive.google.com/file/d/
1wJuWYwfGxUU5pHWL5NdeeRfX6IWTYIbk/
view?usp=sharing
Импортируем к себе в N8N через ... в
правом верхнем углу Import From File


У вас должно получиться так


И теперь начинаем настраивать все, что мы
сделали раньше
Открываем Set Fields и начинаем
проставлять все поля
Вот так должно получиться


Важный момент!
Threads выдает нам временный ключ.
Который действует один час. Для этого у нас
есть нода HTTP Request2, которая обновит
ключ на 2 месяца
Откроем его и видим запрос в который
подтягиваются client_secret и access_token


Что делаем дальше
Выбираем ручной триггер подключаем его в
цепочку и запускаем Test Workflow именно
этой автоматизации


Получаем уже долгосрочный токен
Скопируйте его и сохраните


Ручной триггер удаляем!

И далее уже переходим к созданию
автоматизации
Отпишитесь в комментариях как пройдете
этот этап и мы пойдем дальше