Bu web site tanımlama bilgileri kullanmaktadır. Bu web siteyi kullanarak ve bu sitede gezinerek, bunu kabul etmiş olursunuz.
Kapat
FlightAware uçuş takibinin reklamlarla desteklendiğini biliyor muydunuz?
FlightAware.com'dan gelen reklamlara izin vererek FlightAware'in ücretsiz kalmasını sağlamamıza yardım edebilirsiniz. harika bir deneyim sunmak adına reklamlarımızı anlamlı ve öne çıkmayacak şekilde tutmak için yoğun şekilde çalışıyoruz. FlightAware'deki whitelist adsreklamları güvenilir olarak görmek hızlı ve kolaydır, veya lütfen premium hesaplarımıza geçmeyi düşünün.
Kapat
Uçuş Takibi ve Uçuş Durumu API'si
First Flight XML Demo Second Flight XML Demo

Numune Kullanımı

Ücretsiz istekte bulunmaya BUGÜN başlayın!

Uygulamanıza veya web sitenize canlı uçuş verileri entegre etmek için FlightAware'in Flight XML'ini kullanın!


Ücretsiz istekte bulunmaya BUGÜN başlayın!

TEMEL ÖZELLİKLER
  • FlightAware'in uçuş verisi kaynaklarının tümüne erişim ve yükseltme
  • Gerçek zamanlı yapılandırılabilir uçuş etkinliği uyarıları
  • Miktar bazlı fiyatlandırma
  • Bir düzineden fazla programlama dilinde çok sayıda kod örneği
Bildirimli Bİldirimsiz Uçuş Verisi

FlightXML 2.0; programların FlightAware’in her tür uçuş verisine erişebilmelerini sağlayan basit, sorgu tabanlı bir API'dir. Kullanıcılar mevcut ya da geçmişe dönük veri edinebilirler ve API da SOAP/WSDL veya REST/JSON'u destekleyen her tür uygulamayla uyumludur.

Uçuşları özellikler kombinasyonuna göre arayın:
  • Uçuş veya kuyruk numarası
  • Başlangıç noktası ve/veya varış havaalanı
  • Uçak türü
  • Yavaştan hızlıya irtifa
  • Yavaştan hızlıya yer sürati
Şunun gibi uçuş verilerini al:
  • Uçuş veya kuyruk numarası
  • Uçak türü
  • Başlangıç noktası ve varış yeri
  • Son konumun alındığı zaman
  • Boylam, enlem, yer sürati ve irtifa
Havaalanları şunları da içeren bir uçuş bilgisi listesi edinebilirler:
  • Ayarlanmış uçuşlar
  • Kalkan uçuşlar
  • Havaalanına yönelen uçuşlar
  • Havaalanına varan uçuşlar

FlightXML 2.0 özellikleri tamamlanmış uçuş verisi API'ımızdır. 3.0 sürümünü beta olarak denemek isterseniz buraya tıklayın.

FlightXML 2.0 Kod Örnekleri
import requests

username = "YOUR_USERNAME"
apiKey = "YOUR_API_KEY"
fxmlUrl = "https://flightxml.flightaware.com/json/FlightXML2/"

payload = {'airport':'KSFO', 'howMany':'10'}
response = requests.get(fxmlUrl + "Enroute",
    params=payload, auth=(username, apiKey))

if response.status_code == 200:
    print response.json()
else:
    print "Error executing request"
							
var Client = require('node-rest-client').Client;
var username = 'YOUR_USERNAME';
var apiKey = 'YOUR_API_KEY';
var fxmlUrl = 'https://flightxml.flightaware.com/json/FlightXML2/';
var client_options = {
    user: username,
    password: apiKey
};
var client = new Client(client_options);
client.registerMethod('airlineInfo', fxmlUrl + 'AirlineInfo', 'GET');
var airlineInfoArgs = {
    parameters: {
       airlineCode: 'UAL'
    }
};
client.methods.airlineInfo(airlineInfoArgs, function (data, response) {
    console.log(data);
});
							
<?php
$username = "YOUR_USERNAME";
$apiKey = "YOUR_API_KEY";
$fxmlUrl = "https://flightxml.flightaware.com/json/FlightXML2/";

$queryParams = array(
    'ident' => 'SWA45',
    'howMany' => 10,
    'offset' => 10
);
$url = $fxmlUrl . 'FlightInfoEx?' . http_build_query($queryParams);

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $apiKey);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

if ($result = curl_exec($ch)) {
    curl_close($ch);
    echo $result;
}
?>							
string fxmlUrl = "http://flightxml.flightaware.com/json/FlightXML2";
string username = "YOUR_USERNAME";
string apiKey = "YOUR_APIKEY";
var uriBuilder = new UriBuilder(fxmlUrl);
var requestUrl = fxmlUrl
    .AppendPathSegment("AirportInfo")
    .SetQueryParams(new { airportCode = "KIAH" });
var serializer = new DataContractJsonSerializer(typeof(AirportInfoResult));
var client = new HttpClient();
var credentials = Encoding.ASCII.GetBytes(username + ":" + apiKey);
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", Convert.ToBase64String(credentials));
var streamTask = client.GetStreamAsync(apiUrl);
var airportInfo = serializer.ReadObject(await streamTask) as AirportInfoResult;
Console.WriteLine(airportInfo.AirportResult.Code);
								

FlightXML 2.0 ayrıca Ruby, Java, Tcl, Perl, ASP ve başka dillerle de kullanılabilir. View additional code examples.

Dünya Genelindeki Organizasyonlar Tarafından Kullanılıyor
NASA Northrop Grumman
boingo Hawaiian Airlines
Sorularınız mı var? Lütfen satın alma ekibimizle iletişime geçin, size yardımcı olmaktan mutluluk duyacaklar.
Max Tribolet

Max Tribolet

+1 713 456-3083

email

Sherron Goodenough

Sherron Goodenough

+1 713 456-3070

email

Bryce Nelson

Bryce Nelson

+1 713 456-3077

email

Belgeler

FlightAware'in uçuş durumu, uçuş takibi ve havacılık verisi için olan API'sine REST veya SOAP üzerinden erişilebilir ve API'ye herhangi bir programlama dili aracılığıyla erişilebilir.

Destek

Genel sorulara cevaplar bulmak için lütfen SSS bölümümüzü ziyaret edin veya daha derinlemesine bilgiler için tartışma forumumuza göz atın.

Giriş

Hesabınız yok mu? Kişiselleştirilmiş özellikler, uçuş uyarıları ve daha fazlası için şimdi (ücretsiz) üye olun!