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
}
});