On Github DeveloperLaPoste / okapi-intro
David Carelli / Olivier Penhoat / Philippe Antoine
Branche Numérique / La Poste
propulsé par reveal js
Raccourcis : f=fullscreen, s=notes, o=overview, ./b=black screen
Elsa saisit son adresse sans erreur sur le site de Caroline
$.ajax({ url: 'https://api.laposte.fr/mascadia/v1/rechercher?chaineRecherche=' + adresse, beforeSend: function (xhr) { xhr.setRequestHeader('X-OKAPI-KEY', 't6PEZVOxAKRgsvYdW7f/R4lIsHq3xFvS2fWpi/BveDAHY8bCQoCwzWbHv6RvwKul'); }, success: function (suggestionAdresse) { // utiliser suggestionAdresse } });
Elsa peut suivre son colis sur le site de Caroline
$.ajax({ url: 'https://api.laposte.fr/suivi/v1/?code=' + noColis, beforeSend: function (xhr) { xhr.setRequestHeader('X-OKAPI-KEY', 't6PEZVOxAKRgsvYdW7f/R4lIsHq3xFvS2fWpi/BveDAHY8bCQoCwzWbHv6RvwKul'); }, success: function (statut) { // utiliser statut } });
Elsa cherche un bureau de poste
$.ajax({ url: 'https://api.laposte.fr/datanova/v1/search?q=' + q, beforeSend: function (xhr) { xhr.setRequestHeader('X-OKAPI-KEY', 't6PEZVOxAKRgsvYdW7f/R4lIsHq3xFvS2fWpi/BveDAHY8bCQoCwzWbHv6RvwKul'); }, success: function (bureaux) { // utiliser bureaux } });
Elsa veut savoir combien coûte le renvoi de colis
$.ajax({ url: 'https://api.laposte.fr/tarifenvoi/v1/?type=colis&poids=' + grammes, beforeSend: function (xhr) { xhr.setRequestHeader('X-OKAPI-KEY', 't6PEZVOxAKRgsvYdW7f/R4lIsHq3xFvS2fWpi/BveDAHY8bCQoCwzWbHv6RvwKul'); }, success: function (tarifs) { // utiliser tarifs } });