La mayoría de publicaciones fallidas no son errores del programa. Son un archivo que la plataforma no acepta y un mensaje de error que no lo dice con claridad.
Imágenes
- Instagram — JPEG o PNG, proporción entre 4:5 y 1.91:1. Todo lo más alto que 4:5 se recorta, y por eso las fotos verticales pierden cabezas.
- Facebook — mucho más permisivo; entra casi cualquier cosa razonable.
- Threads — parecido a Instagram.
- Telegram — acepta casi todo; los archivos muy grandes llegan como documento y no como foto.
Vídeo
- Instagram Reels — MP4 o MOV, H.264, hasta 90 segundos, 9:16 para pantalla completa
- TikTok — MP4 o WebM, vertical, y para publicar por API el archivo debe estar accesible en una URL pública
- Facebook — límites generosos, en horizontal y en vertical
- Telegram — MP4 se muestra integrado; otros contenedores llegan como archivo
La restricción que sorprende
Para publicar por API no subes el archivo a la plataforma. Le das una URL pública y la plataforma la descarga. Si esa URL requiere inicio de sesión, caduca o vive en un dominio del que la plataforma no descarga, la publicación falla, y el error casi nunca menciona la URL.
TikTok es el más estricto: con la descarga desde URL, el dominio que sirve el vídeo debe estar verificado en su portal de desarrolladores antes de que se publique nada.
Un archivo para cinco redes
Si exportas una sola vez para todo, usa 1080×1350 para imágenes y 1080×1920 para vídeo. Ambos sobreviven al recorte de cualquier plataforma con el sujeto intacto.
