La problématique :
Vous saviez que les nombres gèrent toute notre vie ? Je ne suis pas numérologue, non, non mais je vous propoose quand même de faire parler des nombres. Fini le suspense, on y va.
Le service interrogé : numbersapi.com
Avec un tel non, vous l'aurez vompris, ce webservice (proche de l'API à priori) va faire parler des nombres. Deux paramètres sont à donner dans une URL de la forme http://numbersapi.com/number/type.
Dans cet URL, vous l'aurez compris, il n'y a que deux paramètres à saisir :
- Un nombre : Ce "nombre" peut lui même prendre 3 formes différentes
- un entier
- le mot clef "random" (sans les guillemets) pour qu'un nombre aléatoire soit choisi
- une date, ou plutôt un jour et un mois au format anglo-saxon avec un slas comme séparateur. Ex : pour un 29 février, cela sera "2/29" sans les guillemets
- un type de donnée : qui peut prendre 4 valeurs, la valeur trivia étant par défaut si l'utilisateur ne mentionne rien
- trivia : la recherche et la sélection du nombre sera trivial. La rubrique du nombre sélectionné sera parrmi les 3 rubriques suivantes confondues.
- math : le résultat renvoyé aura un lien avec la discipline mathématique.
- date : le résultat renvoyé sera une date remarquable
- year : le résultat renvoyée sera une année remarquable.
Le résultat
Voici le résultat sur la date de naissance de votre auteur d'API favoris...