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. |
agency |
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. |
max |
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. |
query |
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' |
stop |
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' |
timeout |
Sağlayıcı yanıt vermezse bitiş noktasının statik veriler döndüreceği saniyeler içindeki süre. |
transit |
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
abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
custom |
{object} [customHeaders] İstek gönderilmeden önce uygulanacak kullanıcı tanımlı özel istek üst bilgileri. |
on |
İndirme ilerlemesi üzerine tetiklenen geri çağırma. |
on |
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