Qu’est-ce que l’API REST de Transloadit ?

L’API REST de Transloadit est une interface HTTP(S) permettant de créer et de gérer des Assemblies ainsi que des ressources associées telles que des Templates, des informations d’identification de Template, des informations sur les files d’attente, des données de facturation et des jetons d’authentification. Elle peut être appelée depuis n’importe quel langage ou n’importe quelle plateforme compatible, directement ou via un SDK Transloadit.

Comment fonctionne l’API REST de Transloadit

Un client HTTP crée une Assembly en soumettant des Instructions structurées et des données d’authentification à un point de terminaison du service, puis lit l’Assembly Status et les identifiants renvoyés. L’interface expose des ressources au moyen de requêtes et de représentations conventionnelles, sans exiger d’environnement d’exécution propre à un langage. Le traitement est asynchrone ; les appelants combinent donc souvent la réponse de création avec des interrogations périodiques ou des notifications. Cette interface se situe à la frontière entre le code applicatif et l’infrastructure de traitement des médias de Transloadit.

Points clés

  1. Une intégration REST directe laisse à l’application le contrôle de la politique de nouvelles tentatives, des délais d’expiration, de la validation des réponses et de la construction des requêtes multipart ; un SDK peut encapsuler nombre de ces détails.
  2. La création d’une Assembly peut inclure des fichiers téléversés et des instructions JSON dans une seule requête multipart, tandis que les étapes de traitement peuvent à la place référencer des entrées importées.
  3. L’acceptation d’une requête HTTP ne signifie pas à elle seule que chaque étape de traitement des médias a réussi ; les clients doivent examiner l’état de l’Assembly et des résultats avant de considérer les sorties comme complètes.

Quand l’API REST de Transloadit est importante

Utilisez l’API REST lorsqu’une application a besoin de contrôler directement la construction des requêtes ou ne dispose pas d’un SDK adapté. La gestion des requêtes doit prendre correctement en charge l’authentification, la sérialisation, les erreurs réseau et les réponses de l’API.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement