Todos os fluxos
Make
Três módulos HTTP num cenário. As mesmas chamadas de envio, PUT e post.
O que montar
- Crie um cenário e escolha um módulo de gatilho.
- Adicione um módulo HTTP Make a request. POST https://api.post-uno.com/v1/media/upload-url, depois um segundo módulo que faça PUT dos bytes para uploadUrl.
- Adicione um terceiro módulo. POST https://api.post-uno.com/v1/posts com o s3Key do PUT.
- Adicione um cabeçalho Authorization com Bearer YOUR_API_KEY em cada módulo.
- Envie um JSON bruto e execute o cenário uma vez.
- Use captionOverrides quando uma plataforma precisar de um texto próprio.
Corpo da requisição
{
"profileId": "{{1.profileId}}",
"s3Key": "{{2.s3Key}}",
"postType": "video",
"caption": "{{1.caption}}",
"captionOverrides": { "x": "{{1.shortCaption}}" },
"platforms": ["tiktok", "youtube", "instagram"]
}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" }.