wyro

Publicar en varias redes a la vez

Pon varias redes en platforms y el mismo post sale en todas con un solo pedido:

curl -X POST https://wyroapi.vercel.app/v1/posts \
  -H "Authorization: Bearer $WYRO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Lanzamos algo nuevo","platforms":["instagram","linkedin","x"],"media":[{"url":"https://picsum.photos/seed/launch/1080/1080"}]}'

La respuesta, red por red

targets trae una entrada por red: status (pending, published o failed), published_url cuando sale y error si una red lo rechazó. El status del post resume todo: published, partial (salió en algunas) o failed.

Límites que conviene revisar

El texto se valida contra el límite de cada red elegida. Si publicas en X (280 caracteres) junto con LinkedIn (3000), el texto tiene que entrar en X; si no, el error text_too_long dice qué red y cuál es el máximo. Para textos distintos por red, envía un pedido por red.

Varias cuentas de la misma red

Usa account_ids (de GET /v1/accounts) en vez de platforms para elegir cuentas concretas, por ejemplo las de distintos clientes.