Existe-t-il un flux API/xml gratuit pour vérifier le statut des vols ?
Par exemple, le numéro du vol, la date de suivi du vol, l'heure prévue, le retard, l'annulation et d'autres détails.
Existe-t-il un flux API/xml gratuit pour vérifier le statut des vols ?
Par exemple, le numéro du vol, la date de suivi du vol, l'heure prévue, le retard, l'annulation et d'autres détails.
Après quelques recherches, je n'ai pas trouvé d'API gratuite pour cela. FlightWise , FlightStats et FlightAware sont des services commerciaux, bien que les données fournies par les compagnies aériennes soient gratuites (en utilisant ces services, vous payez pour que leurs développeurs maintiennent une API interrogeable qui englobe les données des compagnies aériennes).
Cependant, vous recherchez une API gratuite. Bien qu'il n'y en ait pas actuellement, vous pouvez créer la vôtre en adoptant une approche de scraping. Voici quelques-uns des sites que vous pourriez envisager d'exploiter (le choix du site dépend de la quantité d'informations dont vous avez besoin sur les vols) :
État de la piste du vol AA 589 de Richmond (RIC) à Dallas (DFW) :
24 mai 2010 - Dans les temps ; Départ : 13 H 20, Arrivée prévue : 15 h 24 (www.flightstats.com)
Notez que Google et les différents services commerciaux ont probablement des mesures anti-scraping sophistiquées (particulièrement Google), donc cette option peut ne pas être viable.
J'espère avoir aidé !
Premiers résultats sur Google :
Google utilise même les statistiques de vol pour obtenir des informations sur le premier résultat.
Malheureusement, il n'y a pas d'opportunités gratuites, à moins que vous ne récupériez les résultats de l'un des services payants. D'après notre expérience, lorsque vous commencez à gratter des résultats Web, vous êtes rapidement repéré. Le site Web peut continuer à vous donner des résultats Web, mais avec un décalage assez long, par exemple de 10 secondes. Cela peut être acceptable pour la phase de développement, mais c'est trop pour la production.
Nous utilisons http://www.flightaware.com API. C'est le fournisseur de données le moins cher que nous ayons trouvé. Si vous faites jusqu'à 10K requêtes par mois (nous utilisons le pneu 3 de FlightAware API) vous ne payez que $0.002 pour une requête. Plus le nombre de requêtes est élevé, plus le prix d'une seule requête diminue.
FlightAware a une excellente couverture des vols américains (y compris les non-passagers) mais les secteurs européens et surtout asiatiques manquent beaucoup de vols. Nos statistiques montrent que 35% des vols recherchés ne sont pas trouvés par Flightaware pour 60% de nos clients (Europe et Asie). Ceci est plutôt insatisfaisant et nous envisageons d'utiliser l'API de FlightStats pour les vols non trouvés par FlightAware. Malheureusement, chaque requête à FlightStats nous coûtera le triple de FlightAware.
Avec un peu de bricolage, j'ai trouvé ça : http://www.flightradar24.com/zones/full_all.json Ce n'est pas officiel, donc je ne sais pas quelle sera la position de FlightRadar à l'égard de son utilisation, mais il semble donner une information précise.
L'API Bing propose une option de statut de vol dans la recherche instantanée : http://galratner.com/blogs/programming/archive/2011/08/16/search-for-flight-information-with-the-bing-api.aspx
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.