Share via


MobilityGetRealTimeArrivalsPreviewOptionalParams interface

İsteğe Bağlı Parametreler.

Extends

RequestOptionsBase

Özellikler

agency

Belirli bir ajans kümesinden gelen rotaların iadesini tercih ettiğiniz durumlarda. Virgülle ayrılmış dize olarak belirtilir.

agencyType

Belirli bir ajans kümesinden döndürülecek rotaları istemek için aracı tanımlayıcısını belirtir. Varsayılan olarak agencyType=agencyId. Olası değerler şunlardır: 'agencyId', 'agencyKey', 'agencyName'

language

Arama sonuçlarının döndürüleceği dil. Yalnızca NGT desteklenir. Ayrıntılar için lütfen Desteklenen diller bölümüne bakın.

limit

Dönüş için en fazla varış sayısı. Belirtilmezse, sistem varsayılanı kullanılır. Duraklar için durak başına en fazla varış sayısı. Satırlar için, satırdaki durak başına maksimum varış sayısı. Diğer her şey için genel olarak maksimum varışlar.

maxMinutesInFuture

Varışları iade etmek için gelecekte en uzun süre (dakika cinsinden). Belirtilmezse, sistem varsayılanı (30 dakika) kullanılır. En düşük değer 0, en büyük değer ise 60 dakikadır.

queryType

Sorgu parametresinin türü. İsteğin modunu tanımlar. İstek başına yalnızca bir mod desteklenir. Varsayılan olarak queryType, belirtilen durakta gelen tüm satırlar için istenen Sayıda Canlı Varış döndüren 'stop' olarak ayarlanır. Olası değerler şunlardır: 'stop', 'line', 'lineAndStop', 'position'

stopQueryType

Durdurmanın benzersiz sorgu parametresinin türü. Varsayılan olarak stopQueryType=stopId. Bu parametre yalnızca queryType=stops veya queryType=lineAndStop ile birlikte kullanılabilir. Olası değerler şunlardır: 'stopId', 'stopKey'

timeoutInSeconds

Sağlayıcı yanıt vermezse bitiş noktasının statik veriler döndüreceği saniyeler içindeki süre.

transitType

Toplu taşıma kullanıcısının türü, virgülle ayrılmış liste olarak ilgili transit durağını istetiyor. Belirtilmezse, tümüne izin verilir. Bu parametre yalnızca queryType=stops ile birlikte kullanılabilir. Desteklenen ulaşım türleri Arasında Tramvay, Metro, Demiryolu, Otobüs, Feribot, CableCar, Gondol, Füniküler bulunur. Örneğin, transitType=Bus,Metro.

Devralınan Özellikler

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

customHeaders

{object} [customHeaders] İstek gönderilmeden önce uygulanacak kullanıcı tanımlı özel istek üst bilgileri.

onDownloadProgress

İndirme ilerlemesi üzerine tetiklenen geri çağırma.

onUploadProgress

Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma.

timeout

bir isteğin otomatik olarak sonlandırılmadan önce alabildiği milisaniye sayısı.

Özellik Ayrıntıları

agency

Belirli bir ajans kümesinden gelen rotaların iadesini tercih ettiğiniz durumlarda. Virgülle ayrılmış dize olarak belirtilir.

agency?: string[]

Özellik Değeri

string[]

agencyType

Belirli bir ajans kümesinden döndürülecek rotaları istemek için aracı tanımlayıcısını belirtir. Varsayılan olarak agencyType=agencyId. Olası değerler şunlardır: 'agencyId', 'agencyKey', 'agencyName'

agencyType?: AgencyType

Özellik Değeri

language

Arama sonuçlarının döndürüleceği dil. Yalnızca NGT desteklenir. Ayrıntılar için lütfen Desteklenen diller bölümüne bakın.

language?: string

Özellik Değeri

string

limit

Dönüş için en fazla varış sayısı. Belirtilmezse, sistem varsayılanı kullanılır. Duraklar için durak başına en fazla varış sayısı. Satırlar için, satırdaki durak başına maksimum varış sayısı. Diğer her şey için genel olarak maksimum varışlar.

limit?: number

Özellik Değeri

number

maxMinutesInFuture

Varışları iade etmek için gelecekte en uzun süre (dakika cinsinden). Belirtilmezse, sistem varsayılanı (30 dakika) kullanılır. En düşük değer 0, en büyük değer ise 60 dakikadır.

maxMinutesInFuture?: number

Özellik Değeri

number

queryType

Sorgu parametresinin türü. İsteğin modunu tanımlar. İstek başına yalnızca bir mod desteklenir. Varsayılan olarak queryType, belirtilen durakta gelen tüm satırlar için istenen Sayıda Canlı Varış döndüren 'stop' olarak ayarlanır. Olası değerler şunlardır: 'stop', 'line', 'lineAndStop', 'position'

queryType?: RealTimeArrivalsQueryType

Özellik Değeri

stopQueryType

Durdurmanın benzersiz sorgu parametresinin türü. Varsayılan olarak stopQueryType=stopId. Bu parametre yalnızca queryType=stops veya queryType=lineAndStop ile birlikte kullanılabilir. Olası değerler şunlardır: 'stopId', 'stopKey'

stopQueryType?: StopQueryType

Özellik Değeri

timeoutInSeconds

Sağlayıcı yanıt vermezse bitiş noktasının statik veriler döndüreceği saniyeler içindeki süre.

timeoutInSeconds?: number

Özellik Değeri

number

transitType

Toplu taşıma kullanıcısının türü, virgülle ayrılmış liste olarak ilgili transit durağını istetiyor. Belirtilmezse, tümüne izin verilir. Bu parametre yalnızca queryType=stops ile birlikte kullanılabilir. Desteklenen ulaşım türleri Arasında Tramvay, Metro, Demiryolu, Otobüs, Feribot, CableCar, Gondol, Füniküler bulunur. Örneğin, transitType=Bus,Metro.

transitType?: TransitTypeFilter[]

Özellik Değeri

Devralınan Özellik Detayları

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

abortSignal?: AbortSignalLike

Özellik Değeri

AbortSignalLike

Devralınan RequestOptionsBase.abortSignal

customHeaders

{object} [customHeaders] İstek gönderilmeden önce uygulanacak kullanıcı tanımlı özel istek üst bilgileri.

customHeaders?: [key: string]: string

Özellik Değeri

[key: string]: string

Devralınan RequestOptionsBase.customHeaders

onDownloadProgress

İndirme ilerlemesi üzerine tetiklenen geri çağırma.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Özellik Değeri

(progress: TransferProgressEvent) => void

Devralınan RequestOptionsBase.onDownloadProgress

onUploadProgress

Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma.

onUploadProgress?: (progress: TransferProgressEvent) => void

Özellik Değeri

(progress: TransferProgressEvent) => void

Devralınan RequestOptionsBase.onUploadProgress

timeout

bir isteğin otomatik olarak sonlandırılmadan önce alabildiği milisaniye sayısı.

timeout?: number

Özellik Değeri

number

Devralınan RequestOptionsBase.timeout