İki havalimanı arasındaki normal uçuş emisyonu tahminlerini (pazar olarak da bilinir) alır. Belirli bir pazar için tahmin yoksa yanıt, pazar nesnesini boş yayın alanlarıyla döndürür. İstek yine de başarılı olarak kabul edilir.
Normal emisyon tahminlerinin nasıl hesaplandığıyla ilgili ayrıntıları GitHub'da bulabilirsiniz.
İstek en fazla 1.000 pazar içerebilir. İstekte 1.000'den fazla pazar varsa INVALID_ARGUMENT hatasıyla başarısız olur.
HTTP isteği
POST https://travelimpactmodel.googleapis.com/v1/flights:computeTypicalFlightEmissions
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"markets": [
{
object ( |
Alanlar | |
---|---|
markets[] |
Zorunlu. Bu pazar çifti için normal uçuş emisyonu tahminlerini isteyin. En fazla 1.000 pazar isteğinde bulunabilirsiniz. |
Yanıt gövdesi
Yanıt, emisyonları ve model sürümünü içerir.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "typicalFlightEmissions": [ { object ( |
Alanlar | |
---|---|
typicalFlightEmissions[] |
Pazarın Normal Uçuş Emisyonu istendi. |
modelVersion |
Bu yanıttaki tüm uçuşlar için normal uçuş emisyonu tahminlerinin hesaplandığı model sürümü. |
Market
Bir çift havaalanı.
JSON gösterimi |
---|
{ "origin": string, "destination": string } |
Alanlar | |
---|---|
origin |
Zorunlu. Uçuşun kalkış meydanının IATA havaalanı kodu (ör. "LHR"). |
destination |
Zorunlu. Uçuş varış noktasının IATA havaalanı kodu (ör. "JFK"). |
TypicalFlightEmissions
Belirli bir pazar için normal uçuş emisyonu tahminleri
JSON gösterimi |
---|
{ "market": { object ( |
Alanlar | |
---|---|
market |
Zorunlu. İstekteki uçuş tanımlayıcılarıyla eşleşir. Not: Tüm IATA kodları büyük harflerle yazılır. |
emissionsGramsPerPax |
İsteğe bağlı. İstenen pazar için yolcu başına tipik uçuş emisyonları. Tipik emisyonlar hesaplanamazsa mevcut olmaz. Tipik uçuş emisyonlarının hesaplanamaması nedenlerinin listesi için GitHub'a bakın. |