@social-media-scheduler/n8n-nodes-social-media-scheduler, permite que um fluxo de trabalho do n8n crie e agende publicações, gerencie rascunhos, envie mídia, leia suas contas conectadas e reaja a eventos de publicação.
Os dois nós
O pacote traz dois nós. Ambos usam a mesma credencial Social Media Studio API.Operações
Publicações e rascunhos podem ir para Twitter/X, Instagram, LinkedIn (pessoal e Página), Facebook, TikTok, YouTube, Threads, Pinterest, Dribbble, Bluesky, Mastodon, WordPress, Dev.to, Discord e Slack. Os tipos de publicação e as opções disponíveis dependem da conta de destino.
Eventos do gatilho
O nó Trigger gerencia a própria assinatura de webhook. Ele registra uma assinatura quando você ativa o fluxo de trabalho e a remove quando você o desativa. Ele verifica a assinatura HMAC-SHA256 de cada entrega e responde HTTP 401 para uma assinatura ausente ou incorreta. Veja Payloads de webhook para o corpo de cada evento.
O Social media studio precisa conseguir acessar a URL de webhook do seu n8n. Uma instância de n8n auto-hospedada em
localhost precisa de uma URL pública (por exemplo, um túnel) antes de o nó Trigger poder receber eventos.Autenticação
Os dois nós usam uma única credencial de chave de API.1
Crie uma chave de API
No painel do Social media studio, vá em Configurações → API e crie uma chave. Veja Autenticação para mais detalhes.
2
Adicione a credencial no n8n
No n8n, crie uma nova credencial Social Media Studio API e cole a sua chave. O n8n envia a chave no cabeçalho
X-API-Key e a testa quando você salva a credencial.Mantenha a Base URL padrão (
https://api.so-me.studio), a menos que você rode o seu próprio backend do Social media studio.Instalação
1
Abra os Community Nodes
No n8n, vá em Settings → Community Nodes → Install.
2
Instale o pacote
Digite
@social-media-scheduler/n8n-nodes-social-media-scheduler e confirme. Os nós Social Media Studio e Social Media Studio Trigger aparecem no painel de nós.O n8n exige o Node.js 20 ou superior para executar nós da comunidade.
Exemplo: publique uma publicação com imagem
1
Envie a imagem
Adicione um nó Social Media Studio com Media → Upload to Library. Defina Binary Property com o campo binário que contém a imagem. O nó envia e verifica o arquivo e retorna o ID dele.
2
Escolha a conta
Adicione um segundo nó Social Media Studio com Post → Create. Defina Platform e Post Type e selecione o destino em Account Name or ID.
3
Anexe a imagem e agende
Coloque o ID do arquivo da etapa 1 em Media Library File IDs, escreva o Text e defina Schedule For. Deixe Schedule For vazio para publicar agora.
Threads e primeiros comentários
Post → Create, Update e Schedule, e Draft → Create, Update e Convert to Post, têm os campos Thread Parts e First Comment. O campo Text é a primeira parte do encadeamento (thread) e as demais partes vêm em seguida, em ordem. Os encadeamentos funcionam no Twitter/X, Threads, Bluesky e Mastodon.TikTok
Antes de publicar no TikTok, execute Social Account → Get TikTok Creator Info e escolha um dos níveis de privacidade retornados. O TikTok recusa uma publicação sem um nível de privacidade permitido.Modelos do n8n
Cinco fluxos de trabalho prontos para importar. Cada um usa apenas o nó publicado e os nós integrados do n8n; a nota adesiva amarela em cada canvas lista o que mudar.
Baixe um arquivo e, no n8n, abra Workflows → Create workflow → ⋯ → Import from File. Abra cada nó que mostrar um aviso e selecione a sua credencial. Os modelos de RSS e de análises também precisam de uma credencial Header Auth do n8n (Name
X-API-Key, Value: sua chave de API) para o nó HTTP Request.
As notas de configuração de cada modelo estão no README dos modelos. Os mesmos arquivos ficam no monorepo do Social media studio, em apps/n8n-node/templates/.