onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
====== Identifiez les avantage... e vous savez ce qu’est une API, parlons de ce qui compose une **API REST**. Nous utiliserons REST dans ... s, et utilisés. Et, d’après le [[https://jaxenter.com/state-of-api-integration-report-136342.html|rappo... anglais), 83 % des API sont des API REST.
===== Comprenez tous les avantages de REST =====
**REST**
onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
===== Découvrez ce qu’est une ... vaise idée. Alors, vous ouvrez une application de comparateur de vols et voilà ! ✨Vous trouvez plusieurs offres de différentes compagnies aériennes pour Lisbonne ! Bon, l’avion, ce... ller chercher l’information sur le site de chaque compagnie ferroviaire ou aérienne. Pas mal, non ?
Vo
onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
Maintenant que vous savez que l... e chose ! Pour faire simple, voyez les ressources comme des boîtes dans lesquelles vous rangerez des ob... a forme que vous souhaitez.
Chaque **ressource** comporte des informations supplémentaires sur les don... avoir par exemple un nom, une description, etc., comme information supplémentaire.
Les ressources so
onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
Dans le chapitre précédent, no... le verbe HTTP GET et l’[[https://developer.github.com/v3/|API GitHub]] (de [[https://github.com/|GitHub]]) pour obtenir des données sur un utilisateur GitHu... z téléchargé précédemment.
Prêt ? Allons- y ! 🚀
Commencez par ouvrir le programme.
Nous l’avions sur
onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
===== Identifiez les avantages... fin au client. Dans ce chapitre, nous allons voir comment formuler ces requêtes grâce à [[https://www.postman.com/|Postman]].
Cette interface graphique est utili... r une requête dans Postman}}
Houlà… c’est un peu compliqué, non ?
Pas de panique, détaillons ensemble
onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
===== Comprenez l’importance de l’authentification pour une API =====
Avant d’abor... s permet de faire des requêtes sans autorisation, comme nous l’avons fait dans le chapitre précédent. C... ’on assigne à un utilisateur. Le token est un peu comme un numéro de passeport : il est unique et perme
onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
===== Manipulez des données av... ez un pour vous inscrire et vous créer un nouveau compte, le verbe associé par défaut est POST.
Comment l’API sait-elle ce qu’on essaie de **créer** quelqu... n l’a vu dans les chapitres précédents. Le body accompagne les requêtes POST et PUT pour contenir des i
onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
====== Adoptez les API REST : ... application ou d’un logiciel
- Un système pour communiquer entre clients et bases de données
- Un ... loppeurs s’engagent à respecter pour faciliter la communication entre plusieurs logiciels ou applicatio... de Barack Obama
- Modifier les données de votre compte OpenClassrooms
- Modifier le contenu de ce c
transcriptions du cours "[[https://openclassrooms.com/fr/courses/6573181-adoptez-les-api-rest-pour-vos-... onible sur la plateforme [[https://openclassrooms.com|Openclassrooms]]
===== Partie 1 : Initiation au... du cours]]
* [[360_quizz | Quiz : Concevez des API REST]]
[[[110_fonctionnement_api|Commencer ▷]]