- INIT — Inicializar la carga y obtener un
media_id - APPEND — Cargar cada fragmento del archivo
- FINALIZE — Completar la carga
- STATUS — (Si es necesario) Esperar a que finalice el procesamiento
Consulta este código de ejemplo para ver un ejemplo completo en Python.
Inicia la sesión de carga para obtener un
media_id:
cURL
Carga cada fragmento del archivo. Por ejemplo, divide un archivo de 3 MB en 3 fragmentos:
cURL
Ventajas de usar fragmentos:
- Mayor fiabilidad en redes lentas
- Las cargas se pueden pausar y reanudar
- Los fragmentos que fallen se pueden volver a intentar de forma individual
Completa la carga después de enviar todos los fragmentos:
cURL
Si se devuelve
processing_info, continúa con el Paso 4 para esperar a que finalice el procesamiento. Si no, el contenido multimedia está listo para usarse.Si se devolvió
processing_info, realiza consultas periódicas hasta que finalice el procesamiento:
cURL
pending → in_progress → succeeded o failed
Cuando haya finalizado el procesamiento, crea una Publicación con el contenido multimedia:
cURL
Mejores prácticas
Requisitos y limitaciones de archivos
Crear Publicaciones
Publicación con contenido multimedia
Referencia de la API
Documentación completa del endpoint