google.walletobjects.v1.flight 套件

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

索引

FlightClassService

AddMessage

rpc AddMessage(FlightClassAddMessageRequest) returns (FlightClassAddMessageResponse)

在指定類別 ID 參照的航班類別中新增訊息。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
Get

rpc Get(FlightClassGetRequest) returns (FlightClass)

傳回含有指定類別 ID 的航班類別。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
Insert

rpc Insert(FlightClassInsertRequest) returns (FlightClass)

插入具有指定 ID 和屬性的航班類別。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
List

rpc List(FlightClassListRequest) returns (FlightClassListResponse)

傳回指定核發機構 ID 的所有航班類別清單。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
Patch

rpc Patch(FlightClassPatchRequest) returns (FlightClass)

更新指定類別 ID 參照的航班類別。這個方法支援 patch 語意。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
Update

rpc Update(FlightClassUpdateRequest) returns (FlightClass)

更新指定類別 ID 參照的航班類別。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer

FlightObjectService

AddMessage

rpc AddMessage(FlightObjectAddMessageRequest) returns (FlightObjectAddMessageResponse)

新增訊息至指定物件 ID 參照的航班物件。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
Get

rpc Get(FlightObjectGetRequest) returns (FlightObject)

傳回具有指定物件 ID 的航班物件。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
Insert

rpc Insert(FlightObjectInsertRequest) returns (FlightObject)

插入具有指定 ID 和屬性的航班物件。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
List

rpc List(FlightObjectListRequest) returns (FlightObjectListResponse)

傳回指定核發機構 ID 的所有航班物件清單。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
Patch

rpc Patch(FlightObjectPatchRequest) returns (FlightObject)

更新指定物件 ID 參照的航班物件。這個方法支援 patch 語意。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer
Update

rpc Update(FlightObjectUpdateRequest) returns (FlightObject)

更新指定物件 ID 參照的航班物件。

授權範圍

需要下列 OAuth 範圍:

  • https://www.googleapis.com/auth/wallet_object.issuer

AirportInfo

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#airportInfo"

airport_iata_code

string

IATA 機場代碼 (共三個字元)。這是 origindestination 的必填欄位。

例如:「SFO」

terminal

string

航廈名稱,例如:「INTL」或「I」

gate

string

登機門名稱,例如:「B59」或「59」

airport_name_override

LocalizedString

這個選填欄位會覆寫由 IATA 定義的機場城市名稱。根據預設,Google 會採用已提供的 airportIataCode,並將其對應至由 IATA 定義的官方機場城市名稱。

IATA 機場城市名稱網站列出了 IATA 的官方機場城市名稱。以 IATA 代碼為「LTN」的機場為例,IATA 網站顯示的相應機場城市為「倫敦」。

如果不填入這個欄位,Google 會顯示「倫敦」。

但如果在這個欄位填入自訂名稱 (例如「倫敦魯頓機場」),則會覆寫這個值。

BoardingAndSeatingInfo

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#boardingAndSeatingInfo"

boarding_group

string

此乘客所屬的登機群組 (或區域) 值。

例如:「B」

這個值的標籤取決於此物件所參照之 flightClass 包含的 boardingPolicy 欄位。

seat_number

string

乘客座位的值。如果沒有專屬識別碼,請改用 seatAssignment

例如「25A」

seat_class

string

座艙級別的值。

例如:「經濟艙」或「豪華經濟艙」

boarding_privilege_image

Image

登機條碼上方顯示的小圖片。航空公司可使用這張圖片說明任何登機特權。如果同時設定了安檢計畫的標誌,這張圖片可能會與該安檢計畫的標誌一起顯示。

boarding_position

string

登機順序的值。

例如:「76」

sequence_number

string

登機證的序號,通常與乘客報到的順序一致。航空公司可能會將這組號碼用於手動登機和行李標記。

例如:「49」

boarding_door

BoardingDoor

只有在此航班透過多個登機門或空橋進行登機,且您想在登機證上明確提供登機門的位置時,才需要設定這個欄位。大部分的航空公司會透過在 seatClass 旁顯示登機門/空橋來告訴乘客正確的登機門或空橋,引導乘客順利登機。在這類情況下,請不要設定 boardingDoor

seat_assignment

LocalizedString

乘客的座位安排。使用時機為 seatNumber 中沒有特定 ID 可用時。

例如:「在登機門處安排座位」

BoardingDoor

列舉
BOARDING_DOOR_UNSPECIFIED
FRONT
front

FRONT 的舊版別名,已淘汰。

BACK
back

BACK 的舊版別名,已淘汰。

BoardingAndSeatingPolicy

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#boardingAndSeatingPolicy"

boarding_policy

BoardingPolicy

註明航空公司的登機政策。如果未設定,Google 會預設為 zoneBased

seat_class_policy

SeatClassPolicy

規定系統如何顯示座位級別的座位政策。如果未設定,Google 會預設為 cabinBased

BoardingPolicy

列舉
BOARDING_POLICY_UNSPECIFIED
ZONE_BASED
zoneBased

ZONE_BASED 的舊版別名,已淘汰。

GROUP_BASED
groupBased

GROUP_BASED 的舊版別名,已淘汰。

BOARDING_POLICY_OTHER
boardingPolicyOther

BOARDING_POLICY_OTHER 的舊版別名,已淘汰。

SeatClassPolicy

列舉
SEAT_CLASS_POLICY_UNSPECIFIED
CABIN_BASED
cabinBased

CABIN_BASED 的舊版別名,已淘汰。

CLASS_BASED
classBased

CLASS_BASED 的舊版別名,已淘汰。

TIER_BASED
tierBased

TIER_BASED 的舊版別名,已淘汰。

SEAT_CLASS_POLICY_OTHER
seatClassPolicyOther

SEAT_CLASS_POLICY_OTHER 的舊版別名,已淘汰。

FlightCarrier

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#flightCarrier"

carrier_iata_code

string

銷售航空公司 (相對於承運航空公司) 的 IATA 航空公司代碼 (共兩個字元)。必須提供一個此種代碼或是 carrierIcaoCodecarrieroperatingCarrier 使用。

例如:瑞士國際航空公司的代碼為「LX」

carrier_icao_code

string

銷售航空公司 (相對於承運航空公司) 的 ICAO 航空公司代碼 (共 3 個字元)。必須提供一個此種代碼或是 carrierIataCodecarrieroperatingCarrier 使用。

例如:易捷航空為「EZY」

airline_name

LocalizedString

由 carrierIataCode 指定的航空公司本地化名稱。如未設定,則會顯示 FlightClassissuer_namelocalized_issuer_name

例如:瑞士國際航空公司為「LX」

FlightClass

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#flightClass"

local_scheduled_departure_date_time

string

必要項目。飛機離開登機門 (而非跑道) 的表定日期和時間。

注意:這個欄位不應過於接近起飛時間。如須更新起飛時間 (例如發生延誤情況),請設定 localEstimatedOrActualDepartureDateTime

日期/時間採用 ISO 8601 擴充格式 (不含時差)。時間可以準確指定到毫秒。

範例:2027-03-05T06:30:00

這是機場的當地日期/時間 (並非世界標準時間)。

如果提供世界標準時間時差,Google 會拒絕這項要求。Google 會根據啟程的機場計算時區。

local_estimated_or_actual_departure_date_time

string

飛機離開登機門的預定時間,或飛機實際從登機門離開的時間。注意:這個值與跑道時間不同。

如果符合下列其中一種或多種情況,請設定這個欄位:

  • 時間與表定時間不同。Google 會使用這個值來計算延誤時間。
  • 飛機已離開登機門。飛機實際起飛時,Google 會使用這個值來通知使用者。

日期/時間採用 ISO 8601 擴充格式 (不含時差)。時間可以準確指定到毫秒。

範例:2027-03-05T06:30:00

這是機場的當地日期/時間 (並非世界標準時間)。

如果提供世界標準時間時差,Google 會拒絕這項要求。Google 會根據啟程的機場計算時區。

如果未設定,Google 會根據其他來源提供的資料設定這個值。

local_boarding_date_time

string

登機證上列出的登機時間。

日期/時間採用 ISO 8601 擴充格式 (不含時差)。時間可以準確指定到毫秒。

範例:2027-03-05T06:30:00

這是機場的當地日期/時間 (並非世界標準時間)。

如果提供世界標準時間時差,Google 會拒絕這項要求。Google 會根據啟程的機場計算時區。

如果未設定,Google 會根據其他來源提供的資料設定這個值。

local_scheduled_arrival_date_time

string

飛機抵達目的地登機門 (而非跑道) 的表定日期和時間。

注意:這個欄位不應過於接近起飛時間。如須更新起飛時間 (例如發生延誤情況),請設定 localEstimatedOrActualArrivalDateTime

日期/時間採用 ISO 8601 擴充格式 (不含時差)。時間可以準確指定到毫秒。

範例:2027-03-05T06:30:00

這是機場的當地日期/時間 (並非世界標準時間)。

如果提供世界標準時間時差,Google 會拒絕這項要求。Google 會根據抵達的機場計算時區。

如果未設定,Google 會根據其他來源提供的資料設定這個值。

local_estimated_or_actual_arrival_date_time

string

飛機抵達目的地登機門 (而非跑道) 的預定日期和時間。

如果符合下列其中一種或多種情況,請設定這個欄位:

  • 時間與表定時間不同。Google 會使用這個值來計算延誤時間。
  • 飛機已抵達登機門。Google 會使用這個值來通知使用者航班已抵達登機門。

日期/時間採用 ISO 8601 擴充格式 (不含時差)。時間可以準確指定到毫秒。

範例:2027-03-05T06:30:00

這是機場的當地日期/時間 (並非世界標準時間)。

如果提供世界標準時間時差,Google 會拒絕這項要求。Google 會根據抵達的機場計算時區。

如果未設定,Google 會根據其他來源提供的資料設定這個值。

flight_header

FlightHeader

必要項目。航班所屬航空公司和航班編號的相關資訊。

origin

AirportInfo

必要項目。出發地機場。

destination

AirportInfo

必要項目。目的地機場。

flight_status

FlightStatus

航班的狀態。

如果您未設定這個值,Google 會根據 FlightStats 等其他來源提供的資料決定航班狀態。

注意:API 回應中不會傳回 Google 決定的狀態值。

boarding_and_seating_policy

BoardingAndSeatingPolicy

登機和座位政策。這類值會說明要向使用者顯示哪些標籤。

local_gate_closing_date_time

string

登機證上列出的登機門關閉時間。如果不想在登機證上列出此資訊,請勿設定這個欄位。

日期/時間採用 ISO 8601 擴充格式 (不含時差)。時間可以準確指定到毫秒。

範例:2027-03-05T06:30:00

這是機場的當地日期/時間 (並非世界標準時間)。

如果提供世界標準時間時差,Google 會拒絕這項要求。Google 會根據啟程的機場計算時區。

class_template_info

ClassTemplateInfo

類別顯示方式的範本資訊。如未設定,Google 會恢復為顯示一組預設的欄位。

language_override

string

如有這個欄位,顯示於使用者裝置的登機證將一律採用此語言。表示 BCP 47 語言標記。範例值:「en-US」、「en-GB」、「de」或「de-AT」。

id

string

必要項目。類別的專屬 ID。特定核發機構的所有類別 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

version
(deprecated)

int64

已淘汰

issuer_name

string

必要項目。發卡機構名稱。建議長度上限為 20 個字元,以確保在較小的螢幕上可顯示完整字串。

messages[]

Message

應用程式中顯示的訊息陣列。這個物件的所有使用者都會收到與該物件相關聯的訊息。這類欄位的數量上限是 10 個。

allow_multiple_users_per_object
(deprecated)

bool

已淘汰,請改用 multipleDevicesAndHoldersAllowedStatus

homepage_uri

Uri

應用程式首頁的 URI。在這個欄位填入 URI 所產生的行為與在 linksModuleData 填入 URI 相同 (顯示物件時,首頁的連結會顯示在通常視為物件 linksModuleData 區段的地方)。

locations[]

LatLongPoint

review_status

ReviewStatus

必要項目。類別的狀態。可以透過 insert、patch 或 update 的 API 呼叫,將這個欄位設定為 draftunderReview。一旦審查狀態從 draft 變更為其他狀態,就無法再變回 draft

當類別處於發展階段時,這個欄位應保持為 draftdraft 類別無法用於建立任何物件。

如果您確認類別可供使用,則應將此欄位設為 underReview。平台會自動將此欄位設為 approved,這樣就能立即用以建立或遷移物件。

更新已處於 approved 的類別時,請繼續將這個欄位設為 underReview

review

Review

當類別被標示為 approvedrejected 時,平台所設定的審查留言。

info_module_data
(deprecated)

InfoModuleData

已淘汰,請改用 textModulesData。

image_modules_data[]

ImageModuleData

圖片模組資料。這類欄位的顯示數量上限為物件層級 1 個,以及類別物件層級 1 個。

text_modules_data[]

TextModuleData

文字模組資料。如果類別中也定義了文字模組資料,則兩項資料都會顯示。這類欄位的顯示數量上限為來自物件的 10 個,以及來自類別的 10 個。

redemption_issuers[]

int64

僅適用於支援智慧感應功能的合作夥伴。如需其他協助,請聯絡支援小組。

country_code

string

國家/地區代碼,用於顯示卡片的國家/地區 (當使用者不在該國家/地區時),以及用於顯示本地化內容 (當沒有使用者語言代碼適用的內容時)。

hero_image

Image

顯示在卡片正面的選用橫幅圖片。如果未提供,就不會顯示任何圖片。圖片會以 100% 寛度顯示。

word_mark
(deprecated)

Image

已淘汰。

enable_smart_tap

bool

僅適用於支援智慧感應功能的合作夥伴。如需其他協助,請聯絡支援小組。

hex_background_color

string

卡片的背景顏色。如果未設定,將會使用主頁橫幅的主要顏色;如果未設定主頁橫幅,將會使用標誌的主要顏色。格式為 #rrggbb,其中 rrggbb 是採十六進位制的 RGB 三元組,例如 #ffcc00。你也可以使用 RGB 三元組的簡寫版本 #rgb,例如 #fc0

localized_issuer_name

LocalizedString

issuer_name 的翻譯字串。建議長度上限為 20 個字元,以確保在較小的螢幕上可顯示完整字串。

multiple_devices_and_holders_allowed_status

MultipleDevicesAndHoldersAllowedStatus

表示是否有多位使用者和多台裝置會儲存參照這個類別的同一個物件。

callback_options

CallbackOptions

每當使用者儲存/刪除這個類別的物件時,可以使用這些回呼選項來回呼發卡機構。這個類別的所有物件都適用回呼功能。

FlightStatus

列舉
FLIGHT_STATUS_UNSPECIFIED
SCHEDULED 航班會準時、提前或延誤起飛。
scheduled

SCHEDULED 的舊版別名,已淘汰。

ACTIVE 航班正在途中 (滑行、起飛、降落、飛行中)。
active

ACTIVE 的舊版別名,已淘汰。

LANDED 航班已在原始目的地降落。
landed

LANDED 的舊版別名,已淘汰。

CANCELLED 航班已取消。
cancelled

CANCELLED 的舊版別名,已淘汰。

REDIRECTED 航班正在飛行中,但前往的機場與原始目的地不同。
redirected

REDIRECTED 的舊版別名,已淘汰。

DIVERTED 航班已在與原始目的地不同的機場降落。
diverted

DIVERTED 的舊版別名,已淘汰。

FlightClassAddMessageRequest

欄位
resource_id

string

類別的專屬 ID。特定核發機構的所有類別 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

add_message_request

AddMessageRequest

要求的內容。

FlightClassAddMessageResponse

欄位
resource

FlightClass

更新過的 FlightClass 資源。

FlightClassGetRequest

欄位
resource_id

string

類別的專屬 ID。特定核發機構的所有類別 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

FlightClassInsertRequest

欄位
resource

FlightClass

要求的內容。

FlightClassListRequest

欄位
issuer_id

int64

獲授權可列出類別的核發機構 ID。

token

string

如有指定 maxResults,但清單中的類別數量超過 maxResults,則可使用這個項目取得下一組結果。舉例來說,如果您有包含 200 個類別的清單,且您在呼叫清單時 maxResults 是設為 20,清單則會傳回前 20 個類別和一個符記。只要在 maxResults 設為 20 的情況下使用符記再次呼叫清單,即可取得接下來的 20 個類別。

max_results

int32

表示清單傳回的結果數量上限。如未定義 maxResults,則會傳回所有結果。

FlightClassListResponse

欄位
resources[]

FlightClass

與清單要求相對應的資源。

pagination

Pagination

回應的分頁。

FlightClassPatchRequest

欄位
resource_id

string

類別的專屬 ID。特定核發機構的所有類別 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

resource

FlightClass

要求的內容。

FlightClassUpdateRequest

欄位
resource_id

string

類別的專屬 ID。特定核發機構的所有類別 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

resource

FlightClass

要求的內容。

FlightHeader

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#flightHeader"

carrier

FlightCarrier

航空公司的相關資訊。這是 flightHeader 的必填屬性。

flight_number

string

航班編號 (不含 IATA 航空公司代碼)。這個欄位只能包含數字。這是 flightHeader 的必填屬性。

例如:「123」

operating_carrier

FlightCarrier

承運航空公司的相關資訊。

operating_flight_number

string

承運航空公司所使用的航班編號 (不含 IATA 航空公司代碼)。這個欄位只能包含數字。

例如:「234」

FlightObject

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#flightObject"

class_reference

FlightClass

父項類別的沿用欄位副本。這類欄位是在 GET 執行期間所擷取。

passenger_name

string

必要項目。登機證上顯示的乘客姓名。

例如:「Dave M Gahan」、「Gahan/Dave」或「GAHAN/DAVEM」

boarding_and_seating_info

BoardingAndSeatingInfo

有關登機和座位的乘客專屬資訊。

reservation_info

ReservationInfo

必要項目。航班預訂資訊。

hex_background_color

string

卡片的背景顏色。如果未設定,將會使用主頁橫幅的主要顏色;如果未設定主頁橫幅,將會使用標誌的主要顏色。格式為 #rrggbb,其中 rrggbb 是採十六進位制的 RGB 三元組,例如 #ffcc00。你也可以使用 RGB 三元組的簡寫版本 #rgb,例如 #fc0

id

string

必要項目。物件的專屬 ID。特定核發機構的所有物件 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

class_id

string

必要項目。與這個物件相關聯的類別,必須是與這個物件同類型、已存在,並且經過核准的類別。

類別 ID 應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。

version
(deprecated)

int64

已淘汰

state

State

必要項目。物件的狀態。您可以使用這個欄位來設定物件在應用程式中的顯示情形。舉例來說,inactive 物件會移至「過期的票證」區段。

barcode

Barcode

條碼類型和值。

messages[]

Message

應用程式中顯示的訊息陣列。這個物件的所有使用者都會收到與該物件相關聯的訊息。這類欄位的數量上限是 10 個。

valid_time_interval

TimeInterval

這個物件處於 active 狀態且可供使用的時間範圍。如果過了這段時間範圍,物件的狀態會變成 expired

locations[]

LatLongPoint

可以使用物件的位置清單。平台會使用這項資訊以觸發向使用者顯示的地理位置通知。請注意,物件中的位置會覆寫類別中的位置,類別中的位置會覆寫 Google 地方資訊 ID 中的位置。

has_users

bool

表示這個物件是否有使用者。這個欄位是由平台所設定。

smart_tap_redemption_value

string

僅適用於支援智慧感應功能的合作夥伴。如需其他協助,請聯絡支援小組。

has_linked_device

bool

表示這個物件目前是否已連結至某部裝置。當使用者儲存物件以將物件連結到裝置時,平台會設定這個欄位。適用於特定合作夥伴。詳情請聯絡支援小組。

disable_expiration_notification

bool

表示是否應明確封鎖通知。如果將這個欄位設為 true,無論 messages 欄位的值為何,向使用者發出的到期通知都會遭封鎖。根據預設,這個欄位是設為 false。

目前只能針對航班/機票進行設定。

info_module_data

InfoModuleData

已淘汰,請改用 textModulesData。

image_modules_data[]

ImageModuleData

圖片模組資料。這類欄位的顯示數量上限為物件層級 1 個,以及類別物件層級 1 個。

text_modules_data[]

TextModuleData

文字模組資料。如果類別中也定義了文字模組資料,則兩項資料都會顯示。這類欄位的顯示數量上限為來自物件的 10 個,以及來自類別的 10 個。

FlightObjectAddMessageRequest

欄位
resource_id

string

物件的專屬 ID。特定核發機構的所有物件 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

add_message_request

AddMessageRequest

要求的內容。

FlightObjectAddMessageResponse

欄位
resource

FlightObject

更新過的 FlightObject 資源。

FlightObjectGetRequest

欄位
resource_id

string

物件的專屬 ID。特定核發機構的所有物件 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

FlightObjectInsertRequest

欄位
resource

FlightObject

要求的內容。

FlightObjectListRequest

欄位
class_id

string

要列出其物件的類別 ID。

token

string

如有指定 maxResults,但清單中的物件數量超過 maxResults,則可使用這個項目取得下一組結果。舉例來說,如果您有包含 200 個物件的清單,且您在呼叫清單時 maxResults 是設為 20,則清單會傳回前 20 個物件和一個符記。只要在 maxResults 設為 20 的情況下使用符記再次呼叫清單,即可取得接下來的 20 個物件。

max_results

int32

表示清單傳回的結果數量上限。如未定義 maxResults,則會傳回所有結果。

FlightObjectListResponse

欄位
resources[]

FlightObject

與清單要求相對應的資源。

pagination

Pagination

回應的分頁。

FlightObjectPatchRequest

欄位
resource_id

string

物件的專屬 ID。特定核發機構的所有物件 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

resource

FlightObject

要求的內容。

FlightObjectUpdateRequest

欄位
resource_id

string

物件的專屬 ID。特定核發機構的所有物件 ID 都不得重複。這個值應依循 issuer ID.identifier 的格式,其中前者是由 Google 核發,後者則由你指定。專屬 ID 只能包含英數字元、「.」、「_」或「-」。

resource

FlightObject

要求的內容。

FrequentFlyerInfo

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#frequentFlyerInfo"

frequent_flyer_program_name

LocalizedString

飛行常客計畫名稱,例如:「Lufthansa Miles & More」

frequent_flyer_number

string

飛行常客號碼。

對每個種類為 walletobjects#frequentFlyerInfo 的巢狀物件而言為必要欄位。

ReservationInfo

欄位
kind
(deprecated)

string

表示資源的種類。值:固定字串 "walletobjects#reservationInfo"

confirmation_code

string

辦理此航班報到手續所需的確認碼。

乘客在機場的互動式資訊服務站查詢航班及列印登機證時,必須輸入這組號碼。

eticket_number

string

電子機票號碼。

frequent_flyer_info

FrequentFlyerInfo

飛行常客會員資訊。