Blog

· 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)

TrabalhoPor que é precisoContínuo?
Armazenar e criptografar tokensUma análise de segurança vai perguntar onde ficam os tokens dos seus clientesSim
Renovar tokens por plataformaCada rede tem prazos e regras de renovação diferentesSim
Validar o conteúdo por plataformaLimites de caracteres, tipos de mídia, tamanhos e quantidade de itens no carrossel mudamSim, os limites mudam
Pipelines de upload de mídiaImagem e vídeo usam fluxos de upload diferentes em cada plataformaSim
Infraestrutura de agendamentoA maioria dos produtos precisa de “postar depois”, e o suporte nativo é irregularSim
Novas tentativas e idempotênciaUma requisição repetida nunca pode publicar duas vezes o aviso de um cliente—
Avisos de falhaO usuário precisa saber que o post não saiu, e por quê—
Contas desconectadasO usuário revoga o acesso, e a interface precisa perceberSim
Limite de requisições e backoffDiferente por plataforma e, às vezes, por usuárioSim
Mudanças nas APIs das plataformasEndpoints são descontinuados, e políticas e faixas mudamPara 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

  1. 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.
  2. Quantas plataformas os usuários vão pedir? Nunca fica só nas duas primeiras.
  3. Quem fica de plantão quando o LinkedIn rejeita posts às 2h da manhã?

Como fica comprar isso com a Hapi

bash
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.

Ver preços → ou comece o teste →