API List

API Publiques (en anglais) :

https://public-apis.xyz/

https://github.com/public-apis/public-apis#animals

API Deezer pour retroouver les informations d’une chanson :

https://api.deezer.com/search?q=le%20bal%20des%20laze&index=0&limit=1&output=JSON

API de l’état français :

https://api.gouv.fr/

Vérification des adresses « API BAN » : https://geo.api.gouv.fr/adresse

Données : https://www.data.gouv.fr/fr/

Conversions de valeurs :

Real-time exchange rates & currency conversion JSON API : https://openexchangerates.org/

Et aussi via Google exchange rate query : http://rate-exchange.appspot.com/currency?from=USD&to=EUR

et http://www.exchangeratelab.com/ Notamment pour l’historique

http://currency-api.appspot.com/

http://www.freecurrencyconverterapi.com/

Récupération de l’heure et de la date :
http://timezonedb.com Attention var date =new Date(jsonDate*1000); (multiplier par 1000)
 
 
 
 
Récupération date heure adresse ip : http://www.jsontest.com/

« milliseconds_since_epoch »: 1401099397346 (à utiliser avec Date en java !)

Données Astronomiques :

https://www.programmableweb.com/category/astronomy/api

Météo :

A tester : https://www.prevision-meteo.ch/services/json/paris

ou https://www.prevision-meteo.ch/services/json/lat=48.93lng=2.25

Documentation : https://www.prevision-meteo.ch/uploads/pdf/recuperation-donnees-meteo.pdf

A tester : api.openweathermap.org/data/2.5/weather?q=London&appid= Avec l’api Key à retrouver sur son compte https://openweathermap.org/

Ou https://api.openweathermap.org/data/2.5/weather?q=Colombes&appid=

Documentation : https://openweathermap.org/current

Traduction :

https://api.mymemory.translated.net/get?q=Hello%20World!&langpair=en|ar

Divers :

Fêtes en français : http://fetedujour.fr/api/

Jours fériés : https://date.nager.at/Api

Qualité de l’air : https://docs.openaq.org/

Yes or No : https://yesno.wtf/api

Calendrier de la pleine lune : https://isitfullmoon.com/about.php

Wikipedia :  adresse à parser : https://fr.wikipedia.org/w/index.php?title=test&action=raw

Images : https://awik.io/generate-random-images-unsplash-without-using-api/

https://source.unsplash.com/random/?city,night

Informations sur les nombres (en anglais) : http://numbersapi.com/#42

Tweeter :

https://www.web-development-blog.com/archives/twitter-search-api/

https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets

Exemple en PHP : https://justinstolpe.com/blog/2019/02/04/twitter-api-with-php-how-to-tweet/

Adresse IP :

Obtention de l’adresse IP : http://ip.jsontest.com/

Géolocalisation : http://www.telize.com/geoip/xxx.xxx.xxx.xxx

Retourne un objet JSON : http://echo.jsontest.com/key/value/one/two retourne {   « one »: « two »,   « key »: « value » }

Simulation d’API :

Pour stocker des fichiers JSON et pouvoir les rappeler via une URL utilisez https://api.jsonbin.io/

Pour utiliser des JSON de tests : https://jsonplaceholder.typicode.com/

Exemples :

https://jsonplaceholder.typicode.com/todos

Ou pour des images : https://jsonplaceholder.typicode.com/albums/1/photos

Pour un JSON simple, https://jsonplaceholder.typicode.com/todos/1

{
  "userId": 1,
  "id": 1,
  "title": "delectus aut autem",
  "completed": false
}

Autre fake API paramétrable : http://fakeapi.jsonparseronline.com/

Autre : https://fakestoreapi.com/

Outils pour manipuler les JSON : https://geekflare.com/json-online-tools/

Créer une classe à partir d’un fichier JSON :

  • Donner un nom à la classe et coller le code JSON .
  • Sélectionner le langage Dart et sélectionnez la méthode’ fromMap()’, et ‘make all properties required’
  • Then, copy the model class code.

create a dart file in your project and paste the model class code.

The model class looks like this,

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :