MobilityGetRealTimeArrivalsPreviewOptionalParams interface
Parámetros opcionales
- Extends
-
RequestOptionsBase
Propiedades
agency | En caso de que prefiera rutas de un conjunto específico de agencias que se van a devolver. Se especifica como una cadena separada por comas. |
agency |
Especifica el identificador de agencia para solicitar rutas de un conjunto específico de agencias que se van a devolver. De forma predeterminada, agencyType=agencyId. Entre los valores posibles se incluyen: 'agencyId', 'agencyKey', 'agencyName' |
language | Idioma en el que se devolverán los resultados de búsqueda. Solo se admite NGT. Consulte Idiomas admitidos para obtener más información. |
limit | Las llegadas máximas que se van a devolver. Si no se especifica, se usará el valor predeterminado del sistema. Para paradas número máximo de llegadas por parada. Para las líneas máximas de llegadas por parada en la línea. Para todo lo demás, máximo de llegadas en general. |
max |
El tiempo máximo (en minutos) en el futuro para devolver las llegadas. Si no se especifica, se usará el valor predeterminado del sistema (30 minutos). El valor mínimo es 0 y el valor máximo es de 60 minutos. |
query |
Tipo del parámetro de consulta. Define el modo de la solicitud. Solo se admite un modo por solicitud. De forma predeterminada, queryType se establece en "stop" que devuelve el número solicitado de llegadas activas para todas las líneas que llegan a la parada especificada. Entre los valores posibles se incluyen: 'stops', 'line', 'lineAndStop', 'position' |
stop |
Tipo del parámetro de consulta único de la detención. De forma predeterminada, stopQueryType=stopId. Este parámetro solo se puede usar junto con queryType=stops o queryType=lineAndStop. Entre los valores posibles se incluyen: 'stopId', 'stopKey' |
timeout |
Tiempo en segundos en el que, si el proveedor no responde, el punto de conexión devolverá datos estáticos. |
transit |
El tipo de usuario de transporte público solicita la parada de tránsito correspondiente, como una lista separada por comas. Si no se especifica, se permitirán todos. Este parámetro solo se puede usar junto con queryType=stops. Los tipos de tránsito admitidos son Tranvía, Metro, Rail, Bus, Ferry, CableCar, Gondola, Funicular. Por ejemplo, transitType=Bus,Subway. |
Propiedades heredadas
abort |
Señal que se puede usar para anular las solicitudes. |
custom |
{object} [customHeaders] Encabezados de solicitud personalizados definidos por el usuario que se aplicarán antes de enviar la solicitud. |
on |
Devolución de llamada que se activa tras el progreso de la descarga. |
on |
Devolución de llamada que se activa tras el progreso de la carga. |
timeout | El número de milisegundos que una solicitud puede realizar antes de finalizarse automáticamente. |
Detalles de las propiedades
agency
En caso de que prefiera rutas de un conjunto específico de agencias que se van a devolver. Se especifica como una cadena separada por comas.
agency?: string[]
Valor de propiedad
string[]
agencyType
Especifica el identificador de agencia para solicitar rutas de un conjunto específico de agencias que se van a devolver. De forma predeterminada, agencyType=agencyId. Entre los valores posibles se incluyen: 'agencyId', 'agencyKey', 'agencyName'
agencyType?: AgencyType
Valor de propiedad
language
Idioma en el que se devolverán los resultados de búsqueda. Solo se admite NGT. Consulte Idiomas admitidos para obtener más información.
language?: string
Valor de propiedad
string
limit
Las llegadas máximas que se van a devolver. Si no se especifica, se usará el valor predeterminado del sistema. Para paradas número máximo de llegadas por parada. Para las líneas máximas de llegadas por parada en la línea. Para todo lo demás, máximo de llegadas en general.
limit?: number
Valor de propiedad
number
maxMinutesInFuture
El tiempo máximo (en minutos) en el futuro para devolver las llegadas. Si no se especifica, se usará el valor predeterminado del sistema (30 minutos). El valor mínimo es 0 y el valor máximo es de 60 minutos.
maxMinutesInFuture?: number
Valor de propiedad
number
queryType
Tipo del parámetro de consulta. Define el modo de la solicitud. Solo se admite un modo por solicitud. De forma predeterminada, queryType se establece en "stop" que devuelve el número solicitado de llegadas activas para todas las líneas que llegan a la parada especificada. Entre los valores posibles se incluyen: 'stops', 'line', 'lineAndStop', 'position'
queryType?: RealTimeArrivalsQueryType
Valor de propiedad
stopQueryType
Tipo del parámetro de consulta único de la detención. De forma predeterminada, stopQueryType=stopId. Este parámetro solo se puede usar junto con queryType=stops o queryType=lineAndStop. Entre los valores posibles se incluyen: 'stopId', 'stopKey'
stopQueryType?: StopQueryType
Valor de propiedad
timeoutInSeconds
Tiempo en segundos en el que, si el proveedor no responde, el punto de conexión devolverá datos estáticos.
timeoutInSeconds?: number
Valor de propiedad
number
transitType
El tipo de usuario de transporte público solicita la parada de tránsito correspondiente, como una lista separada por comas. Si no se especifica, se permitirán todos. Este parámetro solo se puede usar junto con queryType=stops. Los tipos de tránsito admitidos son Tranvía, Metro, Rail, Bus, Ferry, CableCar, Gondola, Funicular. Por ejemplo, transitType=Bus,Subway.
transitType?: TransitTypeFilter[]
Valor de propiedad
Detalles de las propiedades heredadas
abortSignal
Señal que se puede usar para anular las solicitudes.
abortSignal?: AbortSignalLike
Valor de propiedad
AbortSignalLike
Heredado de RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] Encabezados de solicitud personalizados definidos por el usuario que se aplicarán antes de enviar la solicitud.
customHeaders?: [key: string]: string
Valor de propiedad
[key: string]: string
Heredado de RequestOptionsBase.customHeaders
onDownloadProgress
Devolución de llamada que se activa tras el progreso de la descarga.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Valor de propiedad
(progress: TransferProgressEvent) => void
Heredado de RequestOptionsBase.onDownloadProgress
onUploadProgress
Devolución de llamada que se activa tras el progreso de la carga.
onUploadProgress?: (progress: TransferProgressEvent) => void
Valor de propiedad
(progress: TransferProgressEvent) => void
Heredado de RequestOptionsBase.onUploadProgress
timeout
El número de milisegundos que una solicitud puede realizar antes de finalizarse automáticamente.
timeout?: number
Valor de propiedad
number
Heredado de RequestOptionsBase.timeout