Obtenir un jeton d’accès
Pour effectuer la requête HTTP vers le point de terminaison Auth0/oauth/token
de l’API, nous utiliserons les bibliothèques json
, urllib
et urllib2
.
Voici un exemple d’implémentation :
access_token
et exécutez le processus en utilisant python cron.py
.
Invoquer l’API
Les étapes que nous suivons pour l’implémentation sont les suivantes :- Créer un objet JSON contenant les données de la feuille de temps et affectez-le à une variable
timesheet
. - Ajoutez l’URL de l’API et le contenu de la variable
timesheet
au corps de la requête en utilisanturllib2.Request
. - Ajouter l’en-tête
Authorization
à la requête. - Définir l’en-tête
Content-Type
surapplication/json
. - Invoquer l’API en utllisant
urllib2.urlopen
et ajouter des fonctions de gestion des erreurs. Récupérer l’API en utilisantjson.loads
et imprimez-la dans la console.
python cron.py
.
C’est tout! Vous avez terminé!