MobilityGetRealTimeArrivalsPreviewOptionalParams interface
Parametry opcjonalne.
- Extends
-
RequestOptionsBase
Właściwości
agency | Jeśli wolisz zwracać trasy z określonego zestawu agencji. Określony jako ciąg rozdzielony przecinkami. |
agency |
Określa identyfikator agencji, aby zażądać tras z określonego zestawu agencji do zwrócenia. Domyślnie agencyType=agencyId. Możliwe wartości to: "agencyId", "agencyKey", "agencyName" |
language | Język, w którym będą zwracane wyniki wyszukiwania. Obsługiwane jest tylko rozwiązanie NGT. Aby uzyskać szczegółowe informacje, zobacz Obsługiwane języki . |
limit | Maksymalna liczba przyjazdów do powrotu. Jeśli nie zostanie określony, zostanie użyta wartość domyślna systemu. W przypadku przystanków maksymalna liczba przylotów na przystanek. W przypadku linii maksymalna liczba przylotów na przystanek w wierszu. Dla wszystkich innych maksymalnych przyjazdów ogólnie. |
max |
Maksymalny czas (w minutach) w przyszłości do powrotu przyjazdów. Jeśli nie zostanie określony, zostanie użyta domyślna wartość systemowa (30 minut). Wartość minimalna to 0, a maksymalna wartość to 60 minut. |
query |
Typ parametru zapytania. Definiuje tryb żądania. Obsługiwany jest tylko jeden tryb na żądanie. Domyślnie parametr queryType ma wartość "stop" zwracającą żądaną liczbę przyjazdów na żywo dla wszystkich wierszy przybywających do określonego zatrzymania. Możliwe wartości to: "stop", "line", "lineAndStop", "position" |
stop |
Typ unikatowego parametru zapytania zatrzymania. Domyślnie stopQueryType=stopId. Ten parametr może być używany tylko w połączeniu z queryType=stop lub queryType=lineAndStop. Możliwe wartości to: "stopId", "stopKey" |
timeout |
Czas w sekundach, w ciągu którego dostawca nie odpowiada, punkt końcowy zwróci dane statyczne. |
transit |
Typ użytkownika transportu publicznego żąda odpowiedniego przystanku tranzytowego jako listy rozdzielanej przecinkami. Jeśli nie zostanie określony, wszystkie będą dozwolone. Ten parametr może być używany tylko w połączeniu z queryType=stop. Obsługiwane typy tranzytowe to Tram, Subway, Rail, Bus, Ferry, CableCar, Gondola, Funicular. Na przykład transitType=Bus,Subway. |
Właściwości dziedziczone
abort |
Sygnał, który może służyć do przerwania żądań. |
custom |
{object} [customHeaders] Niestandardowe nagłówki żądań zdefiniowane przez użytkownika, które będą stosowane przed wysłaniem żądania. |
on |
Wywołanie zwrotne uruchamiane po postępie pobierania. |
on |
Wywołanie zwrotne uruchamiane po postępie przekazywania. |
timeout | Liczba milisekund, które żądanie może potrwać przed automatycznym zakończeniem. |
Szczegóły właściwości
agency
Jeśli wolisz zwracać trasy z określonego zestawu agencji. Określony jako ciąg rozdzielony przecinkami.
agency?: string[]
Wartość właściwości
string[]
agencyType
Określa identyfikator agencji, aby zażądać tras z określonego zestawu agencji do zwrócenia. Domyślnie agencyType=agencyId. Możliwe wartości to: "agencyId", "agencyKey", "agencyName"
agencyType?: AgencyType
Wartość właściwości
language
Język, w którym będą zwracane wyniki wyszukiwania. Obsługiwane jest tylko rozwiązanie NGT. Aby uzyskać szczegółowe informacje, zobacz Obsługiwane języki .
language?: string
Wartość właściwości
string
limit
Maksymalna liczba przyjazdów do powrotu. Jeśli nie zostanie określony, zostanie użyta wartość domyślna systemu. W przypadku przystanków maksymalna liczba przylotów na przystanek. W przypadku linii maksymalna liczba przylotów na przystanek w wierszu. Dla wszystkich innych maksymalnych przyjazdów ogólnie.
limit?: number
Wartość właściwości
number
maxMinutesInFuture
Maksymalny czas (w minutach) w przyszłości do powrotu przyjazdów. Jeśli nie zostanie określony, zostanie użyta domyślna wartość systemowa (30 minut). Wartość minimalna to 0, a maksymalna wartość to 60 minut.
maxMinutesInFuture?: number
Wartość właściwości
number
queryType
Typ parametru zapytania. Definiuje tryb żądania. Obsługiwany jest tylko jeden tryb na żądanie. Domyślnie parametr queryType ma wartość "stop" zwracającą żądaną liczbę przyjazdów na żywo dla wszystkich wierszy przybywających do określonego zatrzymania. Możliwe wartości to: "stop", "line", "lineAndStop", "position"
queryType?: RealTimeArrivalsQueryType
Wartość właściwości
stopQueryType
Typ unikatowego parametru zapytania zatrzymania. Domyślnie stopQueryType=stopId. Ten parametr może być używany tylko w połączeniu z queryType=stop lub queryType=lineAndStop. Możliwe wartości to: "stopId", "stopKey"
stopQueryType?: StopQueryType
Wartość właściwości
timeoutInSeconds
Czas w sekundach, w ciągu którego dostawca nie odpowiada, punkt końcowy zwróci dane statyczne.
timeoutInSeconds?: number
Wartość właściwości
number
transitType
Typ użytkownika transportu publicznego żąda odpowiedniego przystanku tranzytowego jako listy rozdzielanej przecinkami. Jeśli nie zostanie określony, wszystkie będą dozwolone. Ten parametr może być używany tylko w połączeniu z queryType=stop. Obsługiwane typy tranzytowe to Tram, Subway, Rail, Bus, Ferry, CableCar, Gondola, Funicular. Na przykład transitType=Bus,Subway.
transitType?: TransitTypeFilter[]
Wartość właściwości
Szczegóły właściwości dziedziczonej
abortSignal
Sygnał, który może służyć do przerwania żądań.
abortSignal?: AbortSignalLike
Wartość właściwości
AbortSignalLike
Dziedziczone z RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] Niestandardowe nagłówki żądań zdefiniowane przez użytkownika, które będą stosowane przed wysłaniem żądania.
customHeaders?: [key: string]: string
Wartość właściwości
[key: string]: string
Dziedziczone z RequestOptionsBase.customHeaders
onDownloadProgress
Wywołanie zwrotne uruchamiane po postępie pobierania.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
Dziedziczone z RequestOptionsBase.onDownloadProgress
onUploadProgress
Wywołanie zwrotne uruchamiane po postępie przekazywania.
onUploadProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
Dziedziczone z RequestOptionsBase.onUploadProgress
timeout
Liczba milisekund, które żądanie może potrwać przed automatycznym zakończeniem.
timeout?: number
Wartość właściwości
number
Dziedziczone z RequestOptionsBase.timeout