· 3 min de leitura
Construir ou comprar: quanto custa de verdade um recurso de “postar nas redes”
Um detalhamento, item por item, de construir publicação em redes sociais no seu produto, comparado com usar uma API de redes sociais.
O ticket diz: “Deixar os usuários compartilharem no X e no LinkedIn.” Parece um sprint. Isto é o que está debaixo dele, para a estimativa se sustentar.
O caminho feliz (a parte que todo mundo estima)
- Cadastrar um app de desenvolvedor em cada plataforma
- Implementar o OAuth de cada uma
- Chamar o endpoint de “criar post” de cada plataforma
São alguns dias por plataforma. Se o trabalho fosse só isso, valeria construir.
O que vem depois (a parte que estoura a estimativa)
| Trabalho | Por que é preciso | Contínuo? |
|---|---|---|
| Armazenar e criptografar tokens | Uma análise de segurança vai perguntar onde ficam os tokens dos seus clientes | Sim |
| Renovar tokens por plataforma | Cada rede tem prazos e regras de renovação diferentes | Sim |
| Validar o conteúdo por plataforma | Limites de caracteres, tipos de mídia, tamanhos e quantidade de itens no carrossel mudam | Sim, os limites mudam |
| Pipelines de upload de mídia | Imagem e vídeo usam fluxos de upload diferentes em cada plataforma | Sim |
| Infraestrutura de agendamento | A maioria dos produtos precisa de “postar depois”, e o suporte nativo é irregular | Sim |
| Novas tentativas e idempotência | Uma requisição repetida nunca pode publicar duas vezes o aviso de um cliente | — |
| Avisos de falha | O usuário precisa saber que o post não saiu, e por quê | — |
| Contas desconectadas | O usuário revoga o acesso, e a interface precisa perceber | Sim |
| Limite de requisições e backoff | Diferente por plataforma e, às vezes, por usuário | Sim |
| Mudanças nas APIs das plataformas | Endpoints são descontinuados, e políticas e faixas mudam | Para sempre |
A última linha é a cara. As redes sociais mudam as APIs no ritmo delas, não no seu. Cada mudança é trabalho não planejado, tirado do roadmap.
As perguntas que valem a pena fazer
- Publicar nas redes é o seu produto ou um recurso dele? Se é o núcleo do que você vende, pode valer a pena ser dono da stack. Se é um recurso, cada hora gasta em renovação de token é uma hora a menos no que o cliente paga para ter.
- Quantas plataformas os usuários vão pedir? Nunca fica só nas duas primeiras.
- Quem fica de plantão quando o LinkedIn rejeita posts às 2h da manhã?
Como fica comprar isso com a Hapi
curl -X POST https://hapi.tools/v1/posts \
-H "Authorization: Bearer $HAPI_API_KEY" \
-d '{"content":"No ar!","platforms":["x","linkedin"]}'Por trás dessa única chamada:
- OAuth hospedado com PKCE. Os tokens são criptografados com AES-256-GCM e renovados para você.
- Validação contra os limites reais de cada plataforma antes de o post ser aceito.
- Agendamento com fuso horário.
- Chaves de idempotência, para uma nova tentativa nunca publicar em dobro.
- Webhooks assinados (
post.published,post.failed,account.disconnected) com 6 tentativas. - Chaves de API com escopo, log de auditoria e acesso por papéis para a equipe.
No ar hoje no X, LinkedIn, Bluesky, Telegram, Discord e Slack, com Instagram, TikTok, YouTube e mais sete em sandbox, para você já desenvolver contra elas.
Comparação de custo
Coloque o tempo dos seus engenheiros na tabela acima, incluindo a linha “Para sempre”, e compare com:
- Trial: US$ 5 por 15 dias (5 contas, 300 posts). O bastante para construir e demonstrar o recurso inteiro.
- Growth: US$ 49/mês, ou US$ 39/mês no plano anual. 25 contas, 5.000 posts/mês, webhooks, 300 requisições/minuto.
- Pro: US$ 99/mês, ou US$ 79/mês no plano anual. 100 contas, 25.000 posts/mês, 1.200 requisições/minuto.
- Scale: a partir de US$ 199/mês, com 250 contas e 100.000 posts incluídos; depois, pague pelo uso. SSO e SLA disponíveis.