Aller au contenu principal

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

info

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

Capture d'écran de la page d'accueil d'Orange Developer

Page d'accueil d'Orange Developer.

Cliquez sur le bouton Login / Register, la page suivante s'affiche :

Capture d'écran de la page de connexion/inscription d'Orange Developer

Page de connexion/inscription d'Orange Developer.

Cliquez sur le bouton Register, la page suivante s'affiche :

Capture d'écran de la page de création de compte d'Orange Developer

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

Note

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 :

Capture d'écran de la page de connexion/inscription d'Orange Developer

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 :

Capture d'écran des Evolution Platform console APIs d'Orange Developer

Evolution Platform console APIs.

Cliquez sur le bouton Use this API, la page suivante s'affiche :

Capture d'écran de l'ajout d'API dans l'Evolution Platform console d'Orange Developer

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.

Capture d'écran de la popup de création de nouvelle application d'Orange Developer

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 :

Capture d'écran de la sélection d'une application d'Orange Developer

Choisir une application.

Cliquez sur le bouton Next.

3.3 Accepter les termes et conditions

Capture d'écran des termes et conditions d'Orange Developer

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 :

Capture d'écran de l'abonnement en attente de validation d'Orange Developer

Abonnement en attente de validation.

attention

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.

Capture d'écran de l'approbation de l'abonnement d'Orange Developer

Abonnement approuvé.

5. Obtenir votre jeton d'accès

Cliquez sur l'onglet Credentials, la page suivante s'affichera :

Capture d'écran de l'onglet Credentials d'Orange Developer

Pour afficher le client secret, cliquez sur le bouton Show :

Capture d'écran de la popup de confirmation de mot de passe d'Orange Developer

Entrez le mot de passe de votre compte Orange Developer puis cliquez sur le bouton Submit. Le client secret est révélé.

Capture d'écran de l'onglet Credentials d'Orange Developer avec le client secret révélé

Afficher les credentials.

Copiez-collez le contenu du champ Authorization header.

info

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
attention

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.