MobilityGetRealTimeArrivalsPreviewOptionalParams interface
省略可能なパラメーター。
- Extends
-
RequestOptionsBase
プロパティ
agency | 特定の機関のセットからのルートを返す必要がある場合。 コンマ区切り文字列として指定します。 |
agency |
返される特定の機関セットからのルートを要求する機関識別子を指定します。 既定では、agencyType=agencyId です。 使用できる値は、'agencyId'、'agencyKey'、'agencyName' です。 |
language | 検索結果が返される言語。 NGT のみがサポートされています。 詳細については、「 サポートされている言語 」を参照してください。 |
limit | 返される最大到着数。 指定しない場合は、システムの既定値が使用されます。 ストップの場合、1 ストップあたりの最大到着数。 ラインの場合、ライン上のストップあたりの最大到着数。 それ以外の場合は、全体的に最大の到着。 |
max |
到着を返す最大時間 (分)。 指定しない場合は、システムの既定値 (30 分) が使用されます。 最小値は 0 で、最大値は 60 分です。 |
query |
クエリ パラメーターの型。 要求のモードを定義します。 要求ごとに 1 つのモードのみがサポートされます。 既定では、queryType は 'stop' に設定され、指定されたストップに到着するすべての行に対して要求されたライブ到着数が返されます。 指定できる値は、'stops'、'line'、'lineAndStop'、'position' です。 |
stop |
ストップの一意のクエリ パラメーターの型。 既定では、stopQueryType=stopId です。 このパラメーターは、queryType=stops または queryType=lineAndStop と組み合わせてのみ使用できます。 指定できる値は、'stopId'、'stopKey' です。 |
timeout |
プロバイダーが応答しない場合、エンドポイントから静的データが返される時間 (秒単位)。 |
transit |
公共輸送ユーザーの種類は、コンマ区切りのリストとして、それぞれのトランジットストップを要求しています。 指定しない場合は、すべて許可されます。 このパラメーターは、queryType=stops と組み合わせてのみ使用できます。 サポートされているトランジットの種類は、トラム、地下鉄、鉄道、バス、フェリー、ケーブルカー、ゴンドラ、ケーブルカーです。 たとえば、transitType=Bus,Subway です。 |
継承されたプロパティ
abort |
要求を中止するために使用できるシグナル。 |
custom |
{object}[customHeaders]要求が送信される前に適用されるユーザー定義のカスタム要求ヘッダー。 |
on |
ダウンロードの進行状況時に発生するコールバック。 |
on |
アップロードの進行状況時に発生するコールバック。 |
timeout | 要求が自動的に終了するまでの時間 (ミリ秒)。 |
プロパティの詳細
agency
特定の機関のセットからのルートを返す必要がある場合。 コンマ区切り文字列として指定します。
agency?: string[]
プロパティ値
string[]
agencyType
返される特定の機関セットからのルートを要求する機関識別子を指定します。 既定では、agencyType=agencyId です。 使用できる値は、'agencyId'、'agencyKey'、'agencyName' です。
agencyType?: AgencyType
プロパティ値
language
limit
返される最大到着数。 指定しない場合は、システムの既定値が使用されます。 ストップの場合、1 ストップあたりの最大到着数。 ラインの場合、ライン上のストップあたりの最大到着数。 それ以外の場合は、全体的に最大の到着。
limit?: number
プロパティ値
number
maxMinutesInFuture
到着を返す最大時間 (分)。 指定しない場合は、システムの既定値 (30 分) が使用されます。 最小値は 0 で、最大値は 60 分です。
maxMinutesInFuture?: number
プロパティ値
number
queryType
クエリ パラメーターの型。 要求のモードを定義します。 要求ごとに 1 つのモードのみがサポートされます。 既定では、queryType は 'stop' に設定され、指定されたストップに到着するすべての行に対して要求されたライブ到着数が返されます。 指定できる値は、'stops'、'line'、'lineAndStop'、'position' です。
queryType?: RealTimeArrivalsQueryType
プロパティ値
stopQueryType
ストップの一意のクエリ パラメーターの型。 既定では、stopQueryType=stopId です。 このパラメーターは、queryType=stops または queryType=lineAndStop と組み合わせてのみ使用できます。 指定できる値は、'stopId'、'stopKey' です。
stopQueryType?: StopQueryType
プロパティ値
timeoutInSeconds
プロバイダーが応答しない場合、エンドポイントから静的データが返される時間 (秒単位)。
timeoutInSeconds?: number
プロパティ値
number
transitType
公共輸送ユーザーの種類は、コンマ区切りのリストとして、それぞれのトランジットストップを要求しています。 指定しない場合は、すべて許可されます。 このパラメーターは、queryType=stops と組み合わせてのみ使用できます。 サポートされているトランジットの種類は、トラム、地下鉄、鉄道、バス、フェリー、ケーブルカー、ゴンドラ、ケーブルカーです。 たとえば、transitType=Bus,Subway です。
transitType?: TransitTypeFilter[]
プロパティ値
継承されたプロパティの詳細
abortSignal
要求を中止するために使用できるシグナル。
abortSignal?: AbortSignalLike
プロパティ値
AbortSignalLike
継承元 RequestOptionsBase.abortSignal
customHeaders
{object}[customHeaders]要求が送信される前に適用されるユーザー定義のカスタム要求ヘッダー。
customHeaders?: [key: string]: string
プロパティ値
[key: string]: string
継承元 RequestOptionsBase.customHeaders
onDownloadProgress
ダウンロードの進行状況時に発生するコールバック。
onDownloadProgress?: (progress: TransferProgressEvent) => void
プロパティ値
(progress: TransferProgressEvent) => void
継承元 RequestOptionsBase.onDownloadProgress
onUploadProgress
アップロードの進行状況時に発生するコールバック。
onUploadProgress?: (progress: TransferProgressEvent) => void
プロパティ値
(progress: TransferProgressEvent) => void
継承元 RequestOptionsBase.onUploadProgress
timeout
要求が自動的に終了するまでの時間 (ミリ秒)。
timeout?: number
プロパティ値
number
継承元 RequestOptionsBase.timeout