Nous utiliserons REST dans ce cours, car c’est le plus populaire. C’est l’un des standards de création d’API les plus logiques, efficaces, et utilisés. Et, d’après le ... nne de la même façon !
Si vous ne vous souvenez plus de ce qu’est le protocole HTTP, jetez un œil à ce... les deux, cela permet aux développeurs de scaler plus facilement les applications et aux équipes de tra
uizz partie 1 ======
**Qu’est-ce qu’une API ?** (Plusieurs réponses possibles).
- Un nouveau langage... est une interface qui sert d’intermédiaire entre plusieurs logiciels. C’est aussi un groupe de règles q... à respecter pour faciliter la communication entre plusieurs logiciels ou applications. Les requêtes sont... uelles utilisez-vous une API dite "publique" ?** (Plusieurs réponses sont possibles).
- Obtenir les t
éveloppeurs à manipuler des données, regardons de plus près à quoi ressemblent réellement ces données.
... çue, tandis que que le terme ''ressource'' décrit plus précisément les éléments qui sont contenus dans c...
Le JSON est généralement considéré comme :
- Plus facile à analyser avec du code ;
- Plus court (concis) ;
- Plus rapide à lire et à écrire pour les
n de comparateur de vols et voilà ! ✨Vous trouvez plusieurs offres de différentes compagnies aériennes p... erver un billet de train et pareil ! Vous trouvez plusieurs offres de trains pour Lisbonne en passant pa... cela fonctionne, il nous faut l’un des outils les plus importants : une API.
API par ci, API par là, O... dre à cette question, vous devez connaître un peu plus le fonctionnement d’une API. Mais avant, revoyons
avec votre requête. Ceux que vous rencontrerez le plus couramment sont **GET** (obtenir), **PUT** (mettr... pas trop pour le moment, nous les étudierons tous plus en détail plus tard !
{{url_requete_rest.png|L’URL d’une requête complète comprend le nom de domaine :... n des actions de l’API visée.
Vous en apprendrez plus à ce sujet dans les prochains chapitres.
===== O
web api rest}}
====== Authentifier une API pour plus de sécurité ======
Notes et transcriptions du co... ation**.
Une des méthodes d’authentification les plus utilisées consiste à exiger qu’un développeur s’i... ut copier votre token personnel car vous ne serez plus en mesure de le voir.
Gardez-le précieusement et... API est fiable ou non. Les API de qualité auront plusieurs mesures de sécurité comme l’**authentificati
LETE. Eh bien, il est temps d’en apprendre un peu plus, et surtout de les utiliser !
===== Découvrez le... ub.com/v3|la documentation de l'API GitHub]] ! Et plus précisément la section Users, car c’est celle-ci ... ncadré en vert.}}
La documentation nous apprend plusieurs choses :
- Cette section fournit les info... ce sont les mêmes !
**GET** est le verbe HTTP le plus utilisé. Il permet de faire une **requête** afin
re repo GitHub, mais la description ne vous plaît plus trop, vous changez d’avis et vous voulez la modif... "description": "Ceci est une nouvelle description plus cool que la précédente ☀️"
}
</code>
Appuyez sur... ez vu que notre repo est supprimé et ne se trouve plus dans notre UI GitHub !
===== En résumé =====