endpoints nécessite une authentification, afin d’avoir les autorisations nécessaires pour mettre à jour ... ous identifier. L’API peut donc l’utiliser pour savoir **qui** effectue la requête, et surtout de quel n... point lui-même.
Pour illustrer ce qu’on vient de voir, nous allons regarder ensemble comment obtenir un... ander à GitHub de vous donner un token afin de pouvoir effectuer des opérations via l’API GitHub.
Dans
t sur lesquelles vous collez une étiquette pour savoir quoi mettre dedans.
Vous trouvez que c’est abstr... essources pourrait être Superhero et on pourrait avoir par exemple un nom, une description, etc., comme ... coup, comment pouvez-vous y accéder ? Comment savoir où les récupérer, ces données ?
===== URI et End... emin) que vous donnez à votre API lui permet de savoir exactement **où** se trouvent les données que vou
ie enfin au client. Dans ce chapitre, nous allons voir comment formuler ces requêtes grâce à [[https://w... est donc l’outil idéal pour tester des API sans devoir utiliser de code.
C’est également celui que nous... êtes facilement ;
* Vous n’avez pas besoin de savoir coder, ou d’utiliser une application ;
* L' app... ressemble une requête sur Postman.
Vous devriez avoir cette vue dans le cadre principal:
{{request_bui
sbonne en passant par l’Espagne. Et tout ça sans avoir à aller chercher l’information sur le site de cha... aérienne. Pas mal, non ?
Vous avez l’habitude de voir toutes ces données défiler sans arrêt sous vos ye... ce ont accès à toutes les données que vous voulez voir pour un trajet Paris-Lisbonne : les différents av... statuts des vols, etc. Pour que vous puissiez y avoir accès, votre navigateur (que l’on appelle le **cl
ravaillent sur une même application. Vous pouvez avoir une équipe qui travaille indépendamment sur le ba... nc à votre serveuse : « Excusez-moi, je pourrais avoir du ketchup avec ? » « Avec quoi ? » Une serveuse... toutes les données nécessaires** pour être sûr d’avoir la réponse la plus précise possible. Cela nous do... t quelque chose comme : « Est-ce que je pourrais avoir du ketchup sur les **frites** que **j’ai** comman
es curieux de connaître son fonctionnement, allez voir le cours [[cours/informatique/dev/git/gerer_code_... u dernier chapitre, mais il est toujours bon de revoir ce que nous avons appris. Détaillons un peu ce qu... Et pour finir, en dessous, en jaune , vous pouvez voir l’emplacement du body de votre réponse.
Nous vo
pour vos projets de code]]
===== Partie 3 : Concevoir une API REST =====
* [[310_definir_la_structu... dpoints]]
* [[340_utiliser_frameworks_pour_concevoir_api| Choisissez des frameworks pour construire vo
Dans mon cas, j’ai mis : Paragraphe ci-dessus à revoir.
<code json>
{
"description": "Ceci est une n...
Vous pouvez vérifier sur GitHub et vous devriez voir votre nouvelle description apparaître.
Pour mett... Si la requête est un succès, alors nous devrions avoir 204 No Content (204 Aucun contenu) comme réponse.