Démarrage rapide
Démarrage rapide
Ce guide vous indique la manière la plus rapide de réussir votre premier appel à l’API Frame.io V4. Vous allez créer un projet dans l’Adobe Developer Console, générer des informations d’identification et effectuer votre première requête API.
Étape 1 : créer un projet dans votre Adobe Developer Console + ajouter l’API Frame.io V4
Dans l’Adobe Developer Console, créez un nouveau projet et ajoutez l’API Frame.io V4.
Ce guide utilise l’appli web OAuth 2.0 pour l’authentification. Pour plus d’informations sur d’autres méthodes d’authentification, consultez le Guide d’authentification
Étape 2 : configurer votre application
Sélectionnez l’appli web OAuth comme type d’application et définissez vos champs de redirection.
Étape 3 : s’authentifier
Lancez le flux OAuth en redirigeant l’utilisateur vers le point d’entrée d’autorisation Adobe IMS :
Une fois que l’utilisateur s’est connecté et a approuvé l’accès, Adobe IMS le redirige vers l’URI de redirection que vous avez configuré, en incluant un code d’autorisation dans la chaîne de requête. Échangez ce code contre un jeton d’accès en envoyant une requête POST au point d’entrée du jeton de l’IMS.
Voici une liste des définitions des paramètres, accompagnée d’un exemple de requête et de réponse :
Exemple de réponse
Les SDK Python et TypeScript comprennent tous deux des modules d’authentification qui gèrent la procédure d’authentification OAuth, l’échange de jetons et le renouvellement automatique des jetons. Vous trouverez plus d’informations sur chacun d’entre eux ici :
Étape 4 : effectuer vos premières requêtes API
Une fois que vous disposez de votre jeton d’accès, commencez par appeler le point d’entrée /v4/me :
Cette requête appelle l’API Adobe IMS pour vérifier votre jeton et vos informations d’utilisateur.
Une requête réussie renvoie des informations sur l’utilisateur authentifié, notamment son identifiant user_id, son nom et son adresse e-mail. Utilisez cette fonction pour vérifier que votre flux d’authentification fonctionne comme prévu.
La plupart des points d’entrée de l’API V4 nécessitent un account_id, qui n’est pas renvoyé par /v4/me. Pour obtenir votre account_id, envoyez une requête à /v4/accounts :
Cette méthode renvoie la liste des comptes accessibles à l’utilisateur authentifié. Utilisez l’identifiant account_id fourni dans cette réponse pour vos prochaines requêtes API.
Votre user_id vous identifie en tant que personne physique, et votre account_id représente l’organisation à laquelle vous appartenez. La plupart des points d’entrée V4 fonctionnent au niveau du compte.
Étapes suivantes
Une fois l’authentification effectuée et votre identifiant de compte account_id en votre possession, vous êtes prêt à commencer à utiliser l’API Frame.io. Voici quelques ressources qui peuvent vous aider à vous lancer :