Obtenir un jeton d’accès
/oauth/token, nous utiliserons les bibliothèques json, urllib et urllib2.
Voici notre exemple d’implémentation :
Pour tester cela, modifiez votre code pour afficher la variable access_token, puis exécutez la commande python cron.py.
Appeler l’API
- Construire un objet JSON contenant les données de la feuille de temps et l’affecter à une variable
timesheet. - Ajouter l’URL de l’API et le contenu de la variable
timesheetau corps de la requête à l’aide deurllib2.Request. - Ajouter l’en-tête
Authorizationà la requête. - Définir l’en-tête
Content-Typesurapplication/json. - Appeler l’API à l’aide de
urllib2.urlopenet prévoir une gestion des erreurs. Récupérer la réponse à l’aide dejson.loadset l’afficher dans la console.
python cron.py.
C’est tout ! Vous avez terminé !