Prompteo

Unidad 3 · 2 min

Conectar con las plataformas

Cómo publica el software: APIs oficiales vs intermediarios (Buffer, Zapier, Make, n8n), OAuth, tokens, rate limits y webhooks.

Conectar con las plataformas

Hay dos caminos para publicar de forma programática:

  1. APIs oficiales (X API, Mastodon, Bluesky...). Potentes, pero requieren registrar una app y autorizar con OAuth, que te entrega un token de acceso.
  2. Intermediarios como Buffer (programar posts), Zapier/Make (conectar apps sin código) o n8n (automatización que podés auto-hospedar). Más simples para empezar: ya resuelven la autenticación, las colas y la programación.

Conceptos que aparecerán una y otra vez:

  • OAuth: autorizas una app sin darle tu contraseña; recibís un token.
  • Token de acceso: una llave. Si se filtra, otros publican por vos. Va en variables de entorno, nunca en el código.
  • Scope: el permiso concreto que concede el token (por ejemplo, "publicar"). Pide solo los que necesitás: si el token se filtra, el daño posible es menor.
  • Rate limit: cuántas llamadas o publicaciones permite la red por ventana de tiempo.
  • Webhook: una URL tuya que recibe un aviso automático cuando ocurre algo.

Tres errores que verás a menudo:

  • 401 — token inválido o ausente: falla la autenticación.
  • 403 — falta un permiso o un scope: falla la autorización.
  • 429 — te pasaste del rate limit.

Ante un 429 no reintentes en bucle: espera y reintenta con backoff, es decir, con esperas cada vez más largas. Saturar la API empeora la penalización.