Orange Developer - Configuration d'accès
Cette page vous permet de vous familiariser avec le portail Orange Developer, afin de pouvoir vous abonner et intégrer facilement les APIs Evolution Platform - Console. Pour ce faire, suivez les étapes décrites ci-dessous.
Ces étapes doivent être suivies dans l'ordre décrit, sinon vous ne pourrez pas intégrer correctement l'API !
1. Créer un compte Orange Developer
Un compte Orange Developer est nécessaire pour accéder aux APIs Evolution Platform - Console.
Si vous n'avez pas de compte Orange Developer, vous devez créer un compte Orange Developer en suivant cette procédure.
Allez sur Orange Developer
Page d'accueil d'Orange Developer.
Cliquez sur le bouton Login / Register
, la page suivante s'affiche :
Page de connexion/inscription d'Orange Developer.
Cliquez sur le bouton Register
, la page suivante s'affiche :
Page de création de compte d'Orange Developer.
Remplissez les informations et cliquez sur le bouton Submit
.
2. Demander l'accès aux APIs Evolution Platform - Console
Les APIs Evolution Platform - Console ne sont pas publiques et visibles actuellement. L'accès à ces APIs et leur consommation nécessitent une invitation.
Pour obtenir l'accès aux APIs Evolution Platform - Console, vous devez contacter vos représentants Orange et leur fournir l'adresse e-mail associée à votre compte Orange Developer.
Une fois l'accès accordé, vous recevrez une invitation par e-mail de noreply.developer@orange.com
avec pour objet Discover Evolution Platform - Console API on Orange Developer
.
Cet e-mail vous informe sur l'Evolution Platform - Console API
et vous invite à l'explorer. Il vous fournit l'URL pour accéder à l'API.
3. Utiliser l'API dans une application
Après avoir reçu une invitation par e-mail de noreply.developer@orange.com
avec pour objet Discover Evolution Platform - Console API on Orange Developer
, vous pouvez accéder à la page suivante en cliquant sur l'URL fournie :
Page de connexion/inscription d'Orange Developer.
Remplissez les champs E-mail
et Password
avec l'e-mail et le mot de passe de votre compte Orange Developer, puis cliquez sur le bouton Log in
, la page suivante s'affiche :
Evolution Platform console APIs.
Cliquez sur le bouton Use this API
, la page suivante s'affiche :
Ajout d'API dans l'Evolution Platform console.
Sélectionnez une application existante ou créez-en une nouvelle (Pour créer une application, cliquez sur le bouton Create new app
).
3.1 Créer une application (si nécessaire)
Si vous cliquez sur le bouton Create new app
, la popup suivante s'affiche.
Popup de création de nouvelle application d'Orange Developer.
Pour créer une application, entrez le nom de l'application et la description dans les champs désignés, puis cliquez sur le bouton Create
.
3.2 Choisir une application
Une fois une application sélectionnée, la page suivante s'affiche :
Choisir une application.
Cliquez sur le bouton Next
.
3.3 Accepter les termes et conditions
Termes et conditions.
Acceptez les termes et conditions puis cliquez sur le bouton Next
.
Une fois que vous avez cliqué sur le bouton Next
, la page suivante s'affiche :
Abonnement en attente de validation.
Votre demande d'abonnement est en attente de validation par les équipes Orange Business.
4. Approbation de l'abonnement
Une fois votre abonnement approuvé par les équipes Orange Business, vous recevrez un e-mail de noreply.developer@orange.com
avec pour objet Your app's access to Evolution Platform - Console has been approved
.
Cet e-mail vous informe que l'abonnement à l'Evolution Platform - Console API
a été approuvé pour votre application. Il vous fournit l'URL pour accéder à votre application.
Abonnement approuvé.
5. Obtenir votre jeton d'accès
Cliquez sur l'onglet Credentials, la page suivante s'affichera :
Pour afficher le client secret, cliquez sur le bouton Show
:
Entrez le mot de passe de votre compte Orange Developer puis cliquez sur le bouton Submit
. Le client secret est révélé.
Afficher les credentials.
Copiez-collez le contenu du champ Authorization header.
Cette information vous permet d'obtenir votre jeton d'accès.
Le jeton d'accès est obligatoire pour les appels API afin d'accéder aux ressources protégées.
Pour obtenir ce jeton, une requête POST doit être envoyée au point de terminaison du jeton comme dans l'exemple suivant :
curl -X POST \
-H "Authorization: Basic YourAuthorizationHeader" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json" \
-d "grant_type=client_credentials" \
https://api.orange.com/oauth/v3/token
Un jeton est valide pendant 60 minutes. Ne faites pas plus de demandes de jeton qu'une par heure pour une application.
Félicitations ! Vous pouvez maintenant passer au guide de démarrage pour commencer à utiliser les APIsn Evolution Platform - Console.