n8n e PostUno
Todos os fluxos

n8n

Nós HTTP Request na sua própria instância. Header Auth com a sua chave de API.

O que montar

  1. Crie credenciais Header Auth no n8n com Authorization=Bearer YOUR_API_KEY.
  2. Adicione um nó HTTP Request. POST https://api.post-uno.com/v1/media/upload-url uma vez por arquivo, depois um nó que faça PUT de cada arquivo para seu uploadUrl.
  3. Adicione um último nó HTTP Request. POST https://api.post-uno.com/v1/posts com Content-Type JSON.
  4. Para um carrossel, reúna as chaves em s3Keys. O Instagram aceita de 2 a 10 itens. O X aceita até 4.
  5. Guarde o jobId que voltar e consulte https://api.post-uno.com/v1/posts/JOB_ID para ver cada plataforma.

Corpo da requisição

{
  "profileId": "={{ $json.profileId }}",
  "s3Keys": ["={{ $json.key1 }}", "={{ $json.key2 }}"],
  "postType": "carousel",
  "caption": "={{ $json.caption }}",
  "platforms": ["instagram", "x"]
}

profileId é um UUID que pertence à sua chave de API. Copie-o de profile_id em qualquer conta que GET /v1/accounts devolver. Um perfil que não é seu, que não existe ou que não é um UUID volta sempre como 404 { "error": "Profile not found" }.