Exercice 01 - Utilisation d’un service web
Utilisez Postman et la documentation en lien pour faire les requêtes suivantes.
0 Postman
- Créez dans Postman une collection nommée Services Web H2025
- Dans cette collection créez un dossier nommé Exercice 01
- Créez une requête pour chacune des questions suivantes.
1 Numbers API
Documentation : http://numbersapi.com/
Requêtes
- Affichez de l'information sur votre date de naissance
- Affichez une anecdote (trivia) aléatoire
2 Joke Api
Documentation : https://jokeapi.dev/
Requêtes
- Affichez 2 blagues de programmation en anglais
- Affichez une blague en français de n'importe quel type mais qui n'est ni sexiste ni raciste.
3 Chucknorris.io
Documentation : https://api.chucknorris.io/
Requêtes
- Combien il y a de catégorie au total?
- Combien de blagues contiennent le mot "beer"?
4 Random User
Documentation : https://randomuser.me/documentation
- Générez 10 utilisateurs aléatoire provenant du Canada. Retournez seulement les champs "name" et "location".
5 ImgFlip
Documentation : https://imgflip.com/api
Note
Vous devez vous créer un compte sur imgflip pour pouvoir utiliser l'api.
Requêtes
- Créez un meme de votre choix.
- Enregistrez votre chef d'oeuvre sous le format NomPrenom.jpg et téléversez le sur Teams dans le dossier de l'exercice 01 dans le groupe du cours.
Astuce
- Commencez par trouver l'identifiant de l'image de base (template_id) que vous allez utiliser (il y a une route pour ça)
- Utilisez la route /caption_image pour créer votre meme en utilisant les bonnes informations
- Attention à la méthode de la route
- Les informations doivent être envoyées dans le corps de la requête au format x-www-form-urlencoded