google.walletobjects.v1.transit 软件包

指数

TransitClassService

AddMessage

rpc AddMessage(TransitClassAddMessageRequest) returns (TransitClassAddMessageResponse)

向指定类 ID 引用的公交类添加消息。

授权范围

需要以下 OAuth 范围:

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

rpc Get(TransitClassGetRequest) returns (TransitClass)

返回具有指定类 ID 的公交类。

授权范围

需要以下 OAuth 范围:

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

rpc Insert(TransitClassInsertRequest) returns (TransitClass)

插入具有指定 ID 和属性的公交类。

授权范围

需要以下 OAuth 范围:

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

rpc List(TransitClassListRequest) returns (TransitClassListResponse)

返回指定发卡机构 ID 的所有公交类的列表。

授权范围

需要以下 OAuth 范围:

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

rpc Patch(TransitClassPatchRequest) returns (TransitClass)

更新指定类 ID 引用的公交类。此方法支持补丁语义。

授权范围

需要以下 OAuth 范围:

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

rpc Update(TransitClassUpdateRequest) returns (TransitClass)

更新指定类 ID 引用的公交类。

授权范围

需要以下 OAuth 范围:

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

TransitObjectService

AddMessage

rpc AddMessage(TransitObjectAddMessageRequest) returns (TransitObjectAddMessageResponse)

向指定对象 ID 引用的公交对象添加消息。

授权范围

需要以下 OAuth 范围:

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

rpc Get(TransitObjectGetRequest) returns (TransitObject)

返回具有指定对象 ID 的公交对象。

授权范围

需要以下 OAuth 范围:

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

rpc Insert(TransitObjectInsertRequest) returns (TransitObject)

插入具有指定 ID 和属性的公交对象。

授权范围

需要以下 OAuth 范围:

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

rpc List(TransitObjectListRequest) returns (TransitObjectListResponse)

返回指定发卡机构 ID 的所有公交对象的列表。

授权范围

需要以下 OAuth 范围:

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

rpc Patch(TransitObjectPatchRequest) returns (TransitObject)

更新指定对象 ID 引用的公交对象。此方法支持补丁语义。

授权范围

需要以下 OAuth 范围:

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

rpc Update(TransitObjectUpdateRequest) returns (TransitObject)

更新指定对象 ID 引用的公交对象。

授权范围

需要以下 OAuth 范围:

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

PurchaseDetails

字段
purchase_receipt_number

string

通过售票机构跟踪购票情况所用的收据编号/标识符。

purchase_date_time

string

车票的购买日期/时间。

此为 ISO 8601 扩展格式的日期/时间,可带也可不带偏移量。时间最高可指定到纳秒级精度。偏移量可指定到秒级精度(虽然 ISO 8601 中未以秒为精度指定偏移量)。

例如:

1985-04-12T23:20:50.52Z 表示世界协调时间 (UTC) 1985 年 4 月 12 日 23 时 20 分 50.52 秒。

1985-04-12T19:20:50.52-04:00 表示比世界协调时间 (UTC) 早 4 个小时的时区的 1985 年 4 月 12 日 19 时 20 分 50.52 秒(与上一个示例的时间为同一时刻)。如果活动地点为纽约,则此时间相当于美国东部夏令时 (EDT) 的时间。请注意,在采用夏令时的区域中,偏移量会有所不同,具体取决于处于一年中的哪个时段。

1985-04-12T19:20:50.52 表示不带偏移量信息的 1985 年 4 月 12 日 19 时 20 分 50.52 秒。

如果没有偏移量信息,可能会无法使用某些丰富的功能。

account_id

string

用于购买车票的帐号 ID。

confirmation_code

string

购票的确认码。不同车票的确认码可能相同,可用于对车票进行分组。

ticket_cost

TicketCost

车票费用。

TicketCost

字段
face_value

Money

车票的面值。

purchase_price

Money

车票的实际购买价格(税后和/或折扣后)。

discount_message

LocalizedString

用于描述所应用的折扣类型的消息。

TicketLeg

字段
origin_station_code

string

起点站代码。如果存在 destinationStationCode 或不存在 originName,则必需提供此值。

origin_name

LocalizedString

起点站的名称。如果存在 desinationName 或不存在 originStationCode,则必需提供此值。

destination_station_code

string

目标站代码。

destination_name

LocalizedString

目的地名称。

departure_date_time

string

出发日期/时间。如果公交对象中未设置有效时间间隔,则必需提供此值。

此为 ISO 8601 扩展格式的日期/时间,可带也可不带偏移量。时间最高可指定到纳秒级精度。偏移量可指定到秒级精度(虽然 ISO 8601 中未以秒为精度指定偏移量)。

例如:

1985-04-12T23:20:50.52Z 表示世界协调时间 (UTC) 1985 年 4 月 12 日 23 时 20 分 50.52 秒。

1985-04-12T19:20:50.52-04:00 表示比世界协调时间 (UTC) 早 4 个小时的时区的 1985 年 4 月 12 日 19 时 20 分 50.52 秒(与上一个示例的时间为同一时刻)。如果活动地点为纽约,则此时间相当于美国东部夏令时 (EDT) 的时间。请注意,在采用夏令时的区域中,偏移量会有所不同,具体取决于处于一年中的哪个时段。

1985-04-12T19:20:50.52 表示不带偏移量信息的 1985 年 4 月 12 日 19 时 20 分 50.52 秒。

不带偏移量的日期/时间部分被视为“当地日期/时间”。此值应为起点站的当地日期/时间。例如,如果在起点站的出发时间为 2018 年 6 月 5 日 20 时,则当地日期/时间部分应为 2018-06-05T20:00:00。如果在起点站的当地日期/时间比世界协调时间 (UTC) 早 4 个小时,则可附加 -04:00 的偏移量。

如果没有偏移量信息,可能会无法使用某些丰富的功能。

arrival_date_time

string

到达日期/时间。

此为 ISO 8601 扩展格式的日期/时间,可带也可不带偏移量。时间最高可指定到纳秒级精度。偏移量可指定到秒级精度(虽然 ISO 8601 中未以秒为精度指定偏移量)。

例如:

1985-04-12T23:20:50.52Z 表示世界协调时间 (UTC) 1985 年 4 月 12 日 23 时 20 分 50.52 秒。

1985-04-12T19:20:50.52-04:00 表示比世界协调时间 (UTC) 早 4 个小时的时区的 1985 年 4 月 12 日 19 时 20 分 50.52 秒(与上一个示例的时间为同一时刻)。如果活动地点为纽约,则此时间相当于美国东部夏令时 (EDT) 的时间。请注意,在采用夏令时的区域中,偏移量会有所不同,具体取决于处于一年中的哪个时段。

1985-04-12T19:20:50.52 表示不带偏移量信息的 1985 年 4 月 12 日 19 时 20 分 50.52 秒。

不带偏移量的日期/时间部分被视为“当地日期/时间”。此值应为目标站的当地日期/时间。例如,如果在目标站开展活动的时间为 2018 年 6 月 5 日 20 时,则当地日期/时间部分应为 2018-06-05T20:00:00。如果在目标站的当地日期/时间比世界协调时间 (UTC) 早 4 个小时,则可附加 -04:00 的偏移量。

如果没有偏移量信息,可能会无法使用某些丰富的功能。

fare_name

LocalizedString

此次行程票价的简短说明/名称。例如“不限时间,单人使用”。

carriage

string

乘客要搭乘的火车或轮船的名称/编号。

platform

string

乘客所乘坐的车厢对应的站台或出入口。

zone

string

站台上的乘车区。

ticket_seat

TicketSeat

乘客预订的座位。如果要指定多个座位,请改用 ticketSeats 字段。不能同时设置 ticketSeatticketSeats

ticket_seats[]

TicketSeat

乘客预订的座位。如果仅指定一个座位,请改用 ticketSeat 字段。不能同时设置 ticketSeatticketSeats

transit_operator_name

LocalizedString

为本次行程提供运营服务的公交运营商的名称。

transit_terminus_name

LocalizedString

火车/公交车等的终点站或目的地。

TicketRestrictions

字段
route_restrictions

LocalizedString

有关所采用路线的限制。例如,可能是字符串“仅预订 CrossCountry 公司的火车”。

route_restrictions_details

LocalizedString

有关 routeRestrictions 的更多详细信息。

time_restrictions

LocalizedString

有关此车票使用时间的限制。

other_restrictions

LocalizedString

不属于“路线”或“时间”类别的其他限制。

TicketSeat

字段
fare_class

FareClass

购票座位的票价等级。

custom_fare_class

LocalizedString

如果无适用的 fareClass,可使用自定义的票价等级。不能同时设置 fareClasscustomFareClass

coach

string

购票座位所在火车车厢或卧铺车厢的标识符。例如“10”

seat

string

购票座位所在位置的标识符。例如“42”。如果没有特定标识符,请改用 seatAssigment

seat_assignment

LocalizedString

乘客的座位分配。例如“没有特定座位”。在 seat 中没有要使用的特定标识符时使用。

FareClass

枚举
FARE_CLASS_UNSPECIFIED
ECONOMY
economy

ECONOMY 的旧别名。现已弃用。

FIRST
first

FIRST 的旧别名,已弃用。

BUSINESS
business

BUSINESS 的旧别名,已弃用。

TransitClass

字段
transit_operator_name

LocalizedString

公交运营商的名称。

transit_type

TransitType

必选。此类所表示的公交类型,例如“公交车”。

watermark

Image

要显示在用户设备上的水印图片。

language_override

string

如果存在此字段,则提供到用户设备上的公交车票将始终使用此语言。表示 BCP 47 语言标记。示例值为“en-US”、“en-GB”、“de”或“de-AT”。

custom_transit_terminus_name_label

LocalizedString

用于公交终点站名称值 (transitObject.ticketLeg.transitTerminusName) 的自定义标签。

custom_ticket_number_label

LocalizedString

用于车票号码值 (transitObject.ticketNumber) 的自定义标签。

custom_route_restrictions_label

LocalizedString

用于路线限制值 (transitObject.ticketRestrictions.routeRestrictions) 的自定义标签。

custom_route_restrictions_details_label

LocalizedString

用于路线限制详细信息值 (transitObject.ticketRestrictions.routeRestrictionsDetails) 的自定义标签。

custom_time_restrictions_label

LocalizedString

用于时间限制详细信息值 (transitObject.ticketRestrictions.timeRestrictions) 的自定义标签。

custom_other_restrictions_label

LocalizedString

用于其他限制值 (transitObject.ticketRestrictions.otherRestrictions) 的自定义标签。

custom_purchase_receipt_number_label

LocalizedString

用于购票收据编号值 (transitObject.purchaseDetails.purchaseReceiptNumber) 的自定义标签。

custom_confirmation_code_label

LocalizedString

用于确认码值 (transitObject.purchaseDetails.confirmationCode) 的自定义标签。

custom_purchase_face_value_label

LocalizedString

用于购票面值 (transitObject.purchaseDetails.ticketCost.faceValue) 的自定义标签。

custom_purchase_price_label

LocalizedString

用于购票价格值 (transitObject.purchaseDetails.ticketCost.purchasePrice) 的自定义标签。

custom_discount_message_label

LocalizedString

用于公交折扣消息值 (transitObject.purchaseDetails.ticketCost.discountMessage) 的自定义标签。

custom_carriage_label

LocalizedString

用于车厢值 (transitObject.ticketLeg.carriage) 的自定义标签。

custom_seat_label

LocalizedString

用于座位位置值 (transitObject.ticketLeg.ticketSeat.seat) 的自定义标签。

custom_coach_label

LocalizedString

用于卧铺车厢值 (transitObject.ticketLeg.ticketSeat.coach) 的自定义标签。

custom_platform_label

LocalizedString

用于乘车站台值 (transitObject.ticketLeg.platform) 的自定义标签。

custom_zone_label

LocalizedString

用于乘车区值 (transitObject.ticketLeg.zone) 的自定义标签。

custom_fare_class_label

LocalizedString

用于票价等级值 (transitObject.ticketLeg.ticketSeat.fareClass) 的自定义标签。

custom_concession_category_label

LocalizedString

用于公交优惠类别值 (transitObject.concessionCategory) 的自定义标签。

custom_fare_name_label

LocalizedString

用于公交票价名称值 (transitObject.ticketLeg.fareName) 的自定义标签。

class_template_info

ClassTemplateInfo

有关应如何显示类的模板信息。如果未设置,Google 将回退为显示默认字段集。

enable_single_leg_itinerary

bool

控制此类的单段行程的显示。默认情况下仅显示多段行程。

id

string

必选。类的唯一标识符。此 ID 在一个发卡机构的所有类中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

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

必选。类的状态。此字段可通过插入、修补或更新 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

回调选项,用于在最终用户每次保存/删除此类的对象时回调发卡机构。此类的所有对象都可进行回调。

TransitType

枚举
TRANSIT_TYPE_UNSPECIFIED
BUS
bus

BUS 的旧别名。现已弃用。

RAIL
rail

RAIL 的旧别名,已弃用。

TRAM
tram

TRAM 的旧别名,已弃用。

FERRY
ferry

FERRY 的旧别名,已弃用。

OTHER
other

OTHER 的旧别名,已弃用。

TransitClassAddMessageRequest

字段
resource_id

string

类的唯一标识符。此 ID 在一个发卡机构的所有类中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

add_message_request

AddMessageRequest

请求的正文。

TransitClassAddMessageResponse

字段
resource

TransitClass

更新的 TransitClass 资源。

TransitClassGetRequest

字段
resource_id

string

类的唯一标识符。此 ID 在一个发卡机构的所有类中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

TransitClassInsertRequest

字段
resource

TransitClass

请求的正文。

TransitClassListRequest

字段
issuer_id

int64

有权列出类的发卡机构的 ID。

token

string

如果已指定 maxResults,但列表中有多于 maxResults 个的类,则此参数用于获取下一组结果。例如,如果您有一个包含 200 个类的列表,maxResults 设置为 20 时,调用的列表将返回前 20 个类和一个令牌。使用设置为 20 的 maxResults 和令牌再次调用列表,将获取下一组的 20 个类。

max_results

int32

确定列表返回的结果数上限。如果未定义 maxResults,则返回所有结果。

TransitClassListResponse

字段
resources[]

TransitClass

与列表请求相对应的资源。

pagination

Pagination

响应的分页。

TransitClassPatchRequest

字段
resource_id

string

类的唯一标识符。此 ID 在一个发卡机构的所有类中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

resource

TransitClass

请求的正文。

TransitClassUpdateRequest

字段
resource_id

string

类的唯一标识符。此 ID 在一个发卡机构的所有类中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

resource

TransitClass

请求的正文。

TransitObject

字段
class_reference

TransitClass

父类的继承字段的副本。执行 GET 操作期间会检索这些字段。

ticket_number

string

车票号码。这是车票在公交运营商系统中的唯一标识符。

passenger_type

PassengerType

乘客人数。

passenger_names

string

持票乘客的姓名。上面的 passengerType 字段仅提供此字段在 Google 上下文中的信息。

trip_id

string

如果用户已为同一行程保存了多张车票,则可使用此 ID 将车票分为一组。

ticket_status

TicketStatus

车票的状态。对于影响显示的状态,请改用 state 字段。

custom_ticket_status

LocalizedString

ticketStatus 未提供正确选项时,用于车票状态值的自定义状态。不能同时设置 ticketStatuscustomTicketStatus

concession_category

ConcessionCategory

车票的优惠类别。

custom_concession_category

LocalizedString

concessionCategory 未提供正确选项时使用的自定义优惠类别。不能同时设置 concessionCategorycustomConcessionCategory

ticket_restrictions

TicketRestrictions

有关此车票使用限制的信息。例如,车票必须在一周的哪几天使用,或允许采用哪些路线。

purchase_details

PurchaseDetails

此车票的购票详细信息。

ticket_leg

TicketLeg

单段车票包含出发和到达信息以及乘车和座位信息。如果要指定多段行程,请改用 ticketLegs 字段。不能同时设置 ticketLegticketLegs

ticket_legs[]

TicketLeg

每张车票可包含一段或多段。每段都包含相应的出发和到达信息以及乘车和座位信息。如果仅指定一段,请改用 ticketLeg 字段。不能同时设置 ticketLegticketLegs

hex_background_color

string

卡片的背景颜色。如果未设置,则使用主打图片的主体色;如果未设置主打图片,则使用徽标的主体色。格式为 #rrggbb,其中 rrggbb 为十六进制 RGB 三元组,例如 #ffcc00。您也可以使用 RGB 三元组的简写版本(即 #rgb),例如 #fc0

trip_type

TripType

必选。此公交对象所表示的行程类型。用于确定在起点站和目的地之间使用哪个符号。

id

string

必选。对象的唯一标识符。此 ID 在一个发卡机构的所有对象中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。该唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

class_id

string

必选。与此对象关联的类。该类必须与此对象具有相同的类型、已存在且已获批准。

类 ID 应遵循“issuer IDidentifier”格式,其中前者由 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。

ConcessionCategory

枚举
CONCESSION_CATEGORY_UNSPECIFIED
ADULT
adult

ADULT 的旧别名。现已弃用。

CHILD
child

CHILD 的旧别名,已弃用。

SENIOR
senior

SENIOR 的旧别名,已弃用。

PassengerType

枚举
PASSENGER_TYPE_UNSPECIFIED
SINGLE_PASSENGER
singlePassenger

SINGLE_PASSENGER 的旧别名。现已弃用。

MULTIPLE_PASSENGERS
multiplePassengers

MULTIPLE_PASSENGERS 的旧别名,已弃用。

TicketStatus

枚举
TICKET_STATUS_UNSPECIFIED
USED
used

USED 的旧别名。现已弃用。

REFUNDED
refunded

REFUNDED 的旧别名,已弃用。

EXCHANGED
exchanged

EXCHANGED 的旧别名,已弃用。

TripType

枚举
TRIP_TYPE_UNSPECIFIED
ROUND_TRIP
roundTrip

ROUND_TRIP 的旧别名。现已弃用。

ONE_WAY
oneWay

ONE_WAY 的旧别名,已弃用。

TransitObjectAddMessageRequest

字段
resource_id

string

对象的唯一标识符。此 ID 在一个发卡机构的所有对象中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

add_message_request

AddMessageRequest

请求的正文。

TransitObjectAddMessageResponse

字段
resource

TransitObject

更新的 TransitObject 资源。

TransitObjectGetRequest

字段
resource_id

string

对象的唯一标识符。此 ID 在一个发卡机构的所有对象中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

TransitObjectInsertRequest

字段
resource

TransitObject

请求的正文。

TransitObjectListRequest

字段
class_id

string

要列出其对象的类的 ID。

token

string

如果已指定 maxResults,但列表中有多于 maxResults 个的对象,则此参数用于获取下一组结果。例如,如果您有一个包含 200 个对象的列表,maxResults 设置为 20 时,调用的列表将返回前 20 个对象和一个令牌。使用设置为 20 的 maxResults 和令牌再次调用列表,将获取下一组的 20 个对象。

max_results

int32

确定列表返回的结果数上限。如果未定义 maxResults,则返回所有结果。

TransitObjectListResponse

字段
resources[]

TransitObject

与列表请求相对应的资源。

pagination

Pagination

响应的分页。

TransitObjectPatchRequest

字段
resource_id

string

对象的唯一标识符。此 ID 在一个发卡机构的所有对象中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

resource

TransitObject

请求的正文。

TransitObjectUpdateRequest

字段
resource_id

string

对象的唯一标识符。此 ID 在一个发卡机构的所有对象中必须是唯一的。此值应遵循“issuer IDidentifier”格式,其中前者由 Google 提供,后者由您自行选择。您的唯一标识符应仅包含字母数字字符、“.”、“_”或“-”。

resource

TransitObject

请求的正文。