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...

Mon Github

slhuilli1's GitHub repositories