Команда инженеров · свой ЦОД в РФ · своё железо · своя панель · CloudStack + Linstor · MCP · база знаний по self-hosted

Синхронизация LinkedIn с Google Sheets и Airtable

Собирает данные с LinkedIn через HTTP-запросы и синхронизирует их с Google Sheets и Airtable. Отправляет уведомления в Slack при обновлении информации.

Показать оригинал (англ.)
Httprequest Workflow

Automated workflow: Httprequest Workflow. This workflow integrates 15 different services: stickyNote, httpRequest, airtable, code, scheduleTrigger. It contains 40 nodes and follows best practices for error handling and security.

Комбинированный (Complex)Продвинутый · 33 нодыHttprequestLinkedInGoogle SheetsSlack
Как это работает

Схема сценария, как в редакторе n8n: ноды и связи между ними. Кликните, чтобы рассмотреть.

клик - увеличить ⤢🌐Get advicearticles from a…httpRequest◆When clicking‘Test workflow’manualTrigger◆Merge data andkeep unique googl…merge{}Extract Articlelinks for LinkedI…code◆Split Out alllinks for LinkedI…splitOut⏱Schedule TriggerEvery Monday, @…scheduleTrigger◆LinkedInContribution…noOp◆Post new LinkedIncontributions to…nocoDb▦Post new LinkedIncontributions to…slack◆Get all LinkedIncontributions fro…nocoDb◆HTML extractLinkedIn article …html🌐HTTP Request toget LinkedIn…httpRequest▤Airtableairtable▤Google SheetsgoogleSheets◆Get all LinkedIncontributions fro…nocoDb≡Set Topic forGoogle searchset
  1. ДействиеAirtableAirtable
  2. ДействиеGet all LinkedIn contributions from database NocoDB (GetRows)1Noco Db
  3. ДействиеGoogle SheetsGoogle Sheets
  4. ТриггерWhen clicking ‘Test workflow’Manual
  5. ТриггерSchedule Trigger Every Monday, @ 08:00amSchedule
  6. ДействиеSet Topic for Google searchSet
  7. ДействиеGet advice articles from a Google searchHttp Request
  8. ДействиеGet all LinkedIn contributions from database NocoDB (GetRows)Noco Db
  9. ДействиеExtract Article links for LinkedIn advice articlesCode
  10. ДействиеSplit Out all links for LinkedIn advice articlesSplit Out
  11. ДействиеMerge data and keep unique google search resultsMerge
  12. ДействиеHTTP Request to get LinkedIn advice articlesHttp Request
  13. ДействиеHTML extract LinkedIn article & other users contributionsHtml
  14. ДействиеLinkedIn Contribution WriterNo Op
  15. ДействиеPost new LinkedIn contributions to Slack channelSlack
  16. ДействиеPost new LinkedIn contributions to NocoDB (CreateRows)Noco Db

Сценарий «Синхронизация LinkedIn с Google Sheets и Airtable» состоит из 16 нод: Airtable, Get all LinkedIn contributions from database NocoDB (GetRows)1, Google Sheets, When clicking ‘Test workflow’, Schedule Trigger Every Monday, @ 08:00am, Set Topic for Google search, Get advice articles from a Google search, Get all LinkedIn contributions from database NocoDB (GetRows) и других. Интеграции: Httprequest, LinkedIn, Google Sheets, Slack, Airtable.

Что понадобится
ПараметрЗначениеОписание
Учётные данныеHttprequest · LinkedIn · Google Sheets · Slack · AirtableДля каждого сервиса нужен свой ключ/токен - впишете их в n8n после установки.
Объём сценария33 ноды · продвинутыйЧисло нод и уровень сложности логики. Больше нод - тоньше настройка.
Форматn8n workflow JSONГотовый воркфлоу. При развороте через кнопку импортируется автоматически.
Установка в один клик

Развернуть n8n с этим сценарием

Готовый сервер с n8n из маркетплейса Fatmetal - воркфлоу уже загружен. Рекомендованная конфигурация уже подставлена в заказ: 2 CPU · 4 ГБ · 50 ГБ. Останется вписать свои ключи, и автоматизация заработает. Нужна помощь с настройкой под нагрузку или сетью? Напишите инженеру.

Защищённый инстанс

n8n отдаём закрытым, а не голым

n8n часто атакуют - поэтому инстанс приезжает уже защищённым, без ручной настройки.

Владелец создан заранее

Аккаунт администратора настроен автоматически при развёртывании. Окно самостоятельной регистрации закрыто - никто не перехватит ваш инстанс в первые минуты после запуска (частый вектор атаки на self-hosted n8n).

Единый пароль с сервером

Логин в n8n - тот же пароль, что у вашей машины. Не нужно искать отдельные креды в файлах, меньше шансов оставить дефолт.

fail2ban против перебора

Автоматически банит IP после серии неудачных попыток входа по SSH. Защита от брутфорса из коробки.

HTTPS и security-заголовки

Трафик шифруется (Let's Encrypt, авто-обновление), выставлены HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy - защита от кликджекинга, MIME-снифинга и downgrade-атак.

Что дальше

После оплаты - сервер с готовым сценарием

Сервер создаётся автоматически за несколько минут. Ничего настраивать вручную не нужно - n8n поднимется сам, а этот сценарий уже будет внутри.

1

Сервер создаётся

После оплаты сервер разворачивается автоматически за несколько минут: ставится n8n, база данных и HTTPS. Дождитесь готовности в личном кабинете.

2

Открываете адрес

Адрес формируется из IP сервера: замените точки на дефисы и добавьте .fatmetal.net. Например IP 45.15.159.10 → https://45-15-159-10.fatmetal.net/. HTTPS уже настроен. Готовый адрес также есть в личном кабинете - можно просто скопировать его оттуда.

3

Входите готовыми данными

Аккаунт владельца уже создан - регистрировать ничего не нужно. Логин: admin@<адрес вашего сервера> (тот же адрес, что открыли на шаге 2 - например admin@45-15-159-10.fatmetal.net). Пароль - тот же, что у вашего сервера: он в личном кабинете и в /root/n8n-credentials.txt на сервере. Войдите и при желании сразу смените пароль в настройках. Интерфейс английский - у n8n нет русской локализации.

4

Сценарий уже внутри

Этот сценарий уже импортирован - найдёте его в разделе Workflows. Останется вписать свои ключи для интеграций (Httprequest, LinkedIn, Google Sheets) в Credentials и включить сценарий.

Важно: сохраните ключ шифрования. Ключ (N8N_ENCRYPTION_KEY) и пароль базы лежат на сервере в /root/n8n-credentials.txt. Этим ключом зашифрованы учётные данные интеграций - берегите его и сделайте резервную копию: без ключа их не восстановить даже из бэкапа базы.
Оригинал сценария (англ.): «Httprequest Workflow». Источник: коллекция Zie619/n8n-workflows (лицензия MIT).
Спросить инженера в TelegramМы на связи