Faites votre premier test
avec nos APIs
Pour commencer à utiliser les APIs d'Orange, la première étape consiste à créer un compte:
Vous pouvez créer des applications dans nos deux environnements: Test (Sandbox) et Production.
N.B: Les applications en production passent nécessairement par une phase de validation.
Tout accès à nos APIs nécessite une authentification par le biais d'un token. Ce dernier est unique par application et doit donc être stocké de manière sécurisée. Il a également une durée de validité de cinq (5) minutes.
Pour générer un token, il vous faudra utiliser vos accès:
Ce seront les paramètres que vous utiliserez pour exécuter la commande ci-après, suivant l'environnement dans lequel vous vous trouvez:
Environnement de test (Sandbox)
my_token=$(curl -k -d client_id={your_client_id} -d client_secret={your_secret} -d grant_type=client_credentials https://api.sandbox.orange-sonatel.com/oauth/token
)
Environnement de production
my_token=$(curl -k -d client_id={your_client_id} -d client_secret={your_secret} -d grant_type=client_credentials https://api.orange-sonatel.com/oauth/token)
Après obtention d’un token, vous pouvez à présent accéder à l'espace de test. Voici un exemple de requête que vous pourrez y effectuer:
curl -k -H 'Accept: application/json' -H "Authorization: Bearer ${my_token}" https://api.sandbox.orange-sonatel.com/api/eWallet/v1/account?msisdn=${your_msisdn}