- INIT — Initialiser le téléversement et obtenir un
media_id - APPEND — Téléverser chaque segment du fichier
- FINALIZE — Terminer le téléversement
- STATUS — (Si nécessaire) Attendre que le traitement soit terminé
Consultez cet exemple de code pour un exemple complet en Python.
Étape 1 : Initialiser le téléversement (INIT)
media_id :
cURL
Étape 2 : Téléverser les segments (APPEND)
cURL
Avantages du découpage en segments :
- Fiabilité améliorée sur les réseaux lents
- Les téléversements peuvent être mis en pause et repris
- Les segments qui ont échoué peuvent être retentés individuellement
Étape 3 : Finaliser le téléversement (FINALIZE)
cURL
Si
processing_info est retourné, passez à l’étape 4 pour attendre la fin du traitement. Sinon, le média est prêt à être utilisé.Étape 4 : Vérifier le statut (STATUS)
processing_info est renvoyé, interrogez l’API jusqu’à la fin du traitement :
cURL
pending → in_progress → succeeded ou failed
Étape 5 : Créer une Publication avec un média
cURL
Catégories de médias
Prochaines étapes
Bonnes pratiques
Contraintes et exigences relatives aux fichiers
Créer des Publications
Publication avec des médias
Référence de l’API
Documentation complète de l’endpoint