Lorsque j'ai appris à utiliser les APIs, voici les 6 points clés que j'ai trouvés pertinents pour bien démarrer : 1️⃣ 𝐋𝐚 𝐬𝐢𝐠𝐧𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐝𝐮 𝐬𝐢𝐠𝐥𝐞 API signifie Application Programming Interface ou Interface de Programmation Applicative. 2️⃣ 𝐋𝐚 𝐝𝐞́𝐟𝐢𝐧𝐢𝐭𝐢𝐨𝐧 De manière simplifiée, les APIs sont des interfaces programmatiques qui permettent à différentes applications de 𝐜𝐨𝐦𝐦𝐮𝐧𝐢𝐪𝐮𝐞𝐫 𝐞𝐧𝐭𝐫𝐞 𝐞𝐥𝐥𝐞𝐬 𝐞𝐭 𝐝'𝐞́𝐜𝐡𝐚𝐧𝐠𝐞𝐫 𝐝𝐞𝐬 𝐬𝐞𝐫𝐯𝐢𝐜𝐞𝐬 𝐨𝐮 𝐝𝐞𝐬 𝐝𝐨𝐧𝐧𝐞́𝐞𝐬. 3️⃣𝐋𝐞𝐬 𝐭𝐲𝐩𝐞𝐬 𝐝'𝐀𝐏𝐈 Il existe plusieurs types d'API. Les API REST, couramment utilisées, s'appuient sur les méthodes HTTP et échangent souvent des données au format JSON ou XML. 4️⃣ 𝐋𝐞𝐬 𝐦𝐞́𝐭𝐡𝐨𝐝𝐞𝐬 𝐝'𝐚𝐜𝐜𝐞̀𝐬 𝐚𝐮𝐱 𝐢𝐧𝐟𝐨𝐫𝐦𝐚𝐭𝐢𝐨𝐧𝐬: toujours penser à CRUD (Create Read Update and Delete) POST : pour créer une nouvelle entrée (CREATE) GET : pour récupérer les informations (READ) PUT : pour mettre à jour des données existantes (UPDATE) PATCH : pour mettre à jour partiellement des données(UPDATE) DELETE : pour supprimer des données (DELETE) 5️⃣ 𝐋𝐞𝐬 𝐨𝐮𝐭𝐢𝐥𝐬 En Python, vous pouvez utiliser la bibliothèque Requests pour travailler avec des APIs. 6️⃣ 𝐋𝐚 𝐩𝐥𝐚𝐭𝐞𝐟𝐨𝐫𝐦𝐞 𝐝𝐞 𝐝𝐞́𝐜𝐨𝐮𝐯𝐞𝐫𝐭𝐞 Vous pouvez trouver des APIs et apprendre à les utiliser grâce au site RapidAPI. Durant le Weekly Analytics Show épisode 8, nous avons vu en direct comment utiliser des APIs. N'hésitez pas à revoir le replay dans les commentaires.