Google Wallet API

供发卡机构保存和管理 Google Wallet Objects 的 API。

服务:walletobjects.googleapis.com

要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。

发现文档

发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:

服务端点

服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:

  • https://walletobjects.googleapis.com

REST 资源:eventticketclass

方法
addmessage POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
向指定类 ID 引用的活动门票类添加消息。
get GET /walletobjects/v1/eventTicketClass/{resourceId}
返回具有指定类 ID 的活动门票类。
insert POST /walletobjects/v1/eventTicketClass
插入具有指定 ID 和属性的活动门票类。
list GET /walletobjects/v1/eventTicketClass
返回指定发卡机构 ID 的所有活动门票类的列表。
patch PATCH /walletobjects/v1/eventTicketClass/{resourceId}
更新指定类 ID 引用的活动门票类。
update PUT /walletobjects/v1/eventTicketClass/{resourceId}
更新指定类 ID 引用的活动门票类。

REST 资源:eventticketobject

方法
addmessage POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
向指定对象 ID 引用的活动门票对象添加消息。
get GET /walletobjects/v1/eventTicketObject/{resourceId}
返回具有指定对象 ID 的活动门票对象。
insert POST /walletobjects/v1/eventTicketObject
插入具有指定 ID 和属性的活动门票对象。
list GET /walletobjects/v1/eventTicketObject
返回指定发卡机构 ID 的所有活动门票对象的列表。
modifylinkedofferobjects POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
修改具有指定 ID 的活动门票对象的关联优惠对象。
patch PATCH /walletobjects/v1/eventTicketObject/{resourceId}
更新指定对象 ID 引用的活动门票对象。
update PUT /walletobjects/v1/eventTicketObject/{resourceId}
更新指定对象 ID 引用的活动门票对象。

REST 资源:flightclass

方法
addmessage POST /walletobjects/v1/flightClass/{resourceId}/addMessage
向指定类 ID 引用的航班类添加消息。
get GET /walletobjects/v1/flightClass/{resourceId}
返回具有指定类 ID 的航班类。
insert POST /walletobjects/v1/flightClass
插入具有指定 ID 和属性的航班类。
list GET /walletobjects/v1/flightClass
返回指定发卡机构 ID 的所有航班类的列表。
patch PATCH /walletobjects/v1/flightClass/{resourceId}
更新指定类 ID 引用的航班类。
update PUT /walletobjects/v1/flightClass/{resourceId}
更新指定类 ID 引用的航班类。

REST 资源:flightobject

方法
addmessage POST /walletobjects/v1/flightObject/{resourceId}/addMessage
向指定对象 ID 引用的航班对象添加消息。
get GET /walletobjects/v1/flightObject/{resourceId}
返回具有指定对象 ID 的航班对象。
insert POST /walletobjects/v1/flightObject
插入具有指定 ID 和属性的航班对象。
list GET /walletobjects/v1/flightObject
返回指定发卡机构 ID 的所有航班对象的列表。
patch PATCH /walletobjects/v1/flightObject/{resourceId}
更新指定对象 ID 引用的航班对象。
update PUT /walletobjects/v1/flightObject/{resourceId}
更新指定对象 ID 引用的航班对象。

REST 资源:genericclass

方法
addmessage POST /walletobjects/v1/genericClass/{resourceId}/addMessage
向指定类 ID 引用的通用类添加消息。
get GET /walletobjects/v1/genericClass/{resourceId}
返回具有指定类 ID 的通用类。
insert POST /walletobjects/v1/genericClass
插入具有指定 ID 和属性的通用类。
list GET /walletobjects/v1/genericClass
返回指定发卡机构 ID 的所有通用类的列表。
patch PATCH /walletobjects/v1/genericClass/{resourceId}
更新指定类 ID 引用的通用类。
update PUT /walletobjects/v1/genericClass/{resourceId}
更新指定类 ID 引用的通用类。

REST 资源:genericobject

方法
addmessage POST /walletobjects/v1/genericObject/{resourceId}/addMessage
向指定对象 ID 引用的通用对象添加消息。
get GET /walletobjects/v1/genericObject/{resourceId}
返回具有指定对象 ID 的通用对象。
insert POST /walletobjects/v1/genericObject
插入具有指定 ID 和属性的通用对象。
list GET /walletobjects/v1/genericObject
返回指定发卡机构 ID 的所有通用对象的列表。
patch PATCH /walletobjects/v1/genericObject/{resourceId}
更新指定对象 ID 引用的通用对象。
update PUT /walletobjects/v1/genericObject/{resourceId}
更新指定对象 ID 引用的通用对象。

REST 资源:giftcardclass

方法
addmessage POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage
向指定类 ID 引用的礼品卡类添加消息。
get GET /walletobjects/v1/giftCardClass/{resourceId}
返回具有指定类 ID 的礼品卡类。
insert POST /walletobjects/v1/giftCardClass
插入具有指定 ID 和属性的礼品卡类。
list GET /walletobjects/v1/giftCardClass
返回指定发卡机构 ID 的所有礼品卡类的列表。
patch PATCH /walletobjects/v1/giftCardClass/{resourceId}
更新指定类 ID 引用的礼品卡类。
update PUT /walletobjects/v1/giftCardClass/{resourceId}
更新指定类 ID 引用的礼品卡类。

REST 资源:giftcardobject

方法
addmessage POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage
向指定对象 ID 引用的礼品卡对象添加消息。
get GET /walletobjects/v1/giftCardObject/{resourceId}
返回具有指定对象 ID 的礼品卡对象。
insert POST /walletobjects/v1/giftCardObject
插入具有指定 ID 和属性的礼品卡对象。
list GET /walletobjects/v1/giftCardObject
返回指定发卡机构 ID 的所有礼品卡对象的列表。
patch PATCH /walletobjects/v1/giftCardObject/{resourceId}
更新指定对象 ID 引用的礼品卡对象。
update PUT /walletobjects/v1/giftCardObject/{resourceId}
更新指定对象 ID 引用的礼品卡对象。

REST 资源:issuer

方法
get GET /walletobjects/v1/issuer/{resourceId}
返回具有指定发卡机构 ID 的发卡机构。
insert POST /walletobjects/v1/issuer
插入具有指定 ID 和属性的发卡机构。
list GET /walletobjects/v1/issuer
返回与调用方共享的所有发卡机构的列表。
patch PATCH /walletobjects/v1/issuer/{resourceId}
更新指定发卡机构 ID 引用的发卡机构。
update PUT /walletobjects/v1/issuer/{resourceId}
更新指定发卡机构 ID 引用的发卡机构。

REST 资源:jwt

方法
insert POST /walletobjects/v1/jwt
在 JWT 中插入资源。

REST 资源:loyaltyclass

方法
addmessage POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
向指定类 ID 引用的会员卡类添加消息。
get GET /walletobjects/v1/loyaltyClass/{resourceId}
返回具有指定类 ID 的会员卡类。
insert POST /walletobjects/v1/loyaltyClass
插入具有指定 ID 和属性的会员卡类。
list GET /walletobjects/v1/loyaltyClass
返回指定发卡机构 ID 的所有会员卡类的列表。
patch PATCH /walletobjects/v1/loyaltyClass/{resourceId}
更新指定类 ID 引用的会员卡类。
update PUT /walletobjects/v1/loyaltyClass/{resourceId}
更新指定类 ID 引用的会员卡类。

REST 资源:loyaltyobject

方法
addmessage POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
向指定对象 ID 引用的会员卡对象添加消息。
get GET /walletobjects/v1/loyaltyObject/{resourceId}
返回具有指定对象 ID 的会员卡对象。
insert POST /walletobjects/v1/loyaltyObject
插入具有指定 ID 和属性的会员卡对象。
list GET /walletobjects/v1/loyaltyObject
返回指定发卡机构 ID 的所有会员卡对象的列表。
modifylinkedofferobjects POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
修改具有指定 ID 的会员卡对象的关联优惠对象。
patch PATCH /walletobjects/v1/loyaltyObject/{resourceId}
更新指定对象 ID 引用的会员卡对象。
update PUT /walletobjects/v1/loyaltyObject/{resourceId}
更新指定对象 ID 引用的会员卡对象。

REST 资源:media

方法
download GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
下载指定对象 ID 引用的公交对象的轮播条形码值。
upload POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
为指定对象 ID 引用的公交对象上传轮换的条形码值。

REST 资源:offerclass

方法
addmessage POST /walletobjects/v1/offerClass/{resourceId}/addMessage
向指定类 ID 引用的优惠类添加消息。
get GET /walletobjects/v1/offerClass/{resourceId}
返回具有指定类 ID 的优惠类。
insert POST /walletobjects/v1/offerClass
插入具有指定 ID 和属性的优惠类。
list GET /walletobjects/v1/offerClass
返回指定发卡机构 ID 的所有优惠类的列表。
patch PATCH /walletobjects/v1/offerClass/{resourceId}
更新指定类 ID 引用的优惠类。
update PUT /walletobjects/v1/offerClass/{resourceId}
更新指定类 ID 引用的优惠类。

REST 资源:offerobject

方法
addmessage POST /walletobjects/v1/offerObject/{resourceId}/addMessage
向指定对象 ID 引用的优惠对象添加消息。
get GET /walletobjects/v1/offerObject/{resourceId}
返回具有指定对象 ID 的优惠对象。
insert POST /walletobjects/v1/offerObject
插入具有指定 ID 和属性的优惠对象。
list GET /walletobjects/v1/offerObject
返回指定发卡机构 ID 的所有优惠对象的列表。
patch PATCH /walletobjects/v1/offerObject/{resourceId}
更新指定对象 ID 引用的优惠对象。
update PUT /walletobjects/v1/offerObject/{resourceId}
更新指定对象 ID 引用的优惠对象。

REST 资源:permissions

方法
get GET /walletobjects/v1/permissions/{resourceId}
返回指定发卡机构 ID 的权限。
update PUT /walletobjects/v1/permissions/{resourceId}
更新指定发卡机构的权限。

REST 资源:smarttap

方法
insert POST /walletobjects/v1/smartTap
插入智能触碰。

REST 资源:transitclass

方法
addmessage POST /walletobjects/v1/transitClass/{resourceId}/addMessage
向指定类 ID 引用的公交类添加消息。
get GET /walletobjects/v1/transitClass/{resourceId}
返回具有指定类 ID 的公交类。
insert POST /walletobjects/v1/transitClass
插入具有指定 ID 和属性的公交类。
list GET /walletobjects/v1/transitClass
返回指定发卡机构 ID 的所有公交类的列表。
patch PATCH /walletobjects/v1/transitClass/{resourceId}
更新指定类 ID 引用的公交类。
update PUT /walletobjects/v1/transitClass/{resourceId}
更新指定类 ID 引用的公交类。

REST 资源:transitobject

方法
addmessage POST /walletobjects/v1/transitObject/{resourceId}/addMessage
向指定对象 ID 引用的公交对象添加消息。
get GET /walletobjects/v1/transitObject/{resourceId}
返回具有指定对象 ID 的公交对象。
insert POST /walletobjects/v1/transitObject
插入具有指定 ID 和属性的公交对象。
list GET /walletobjects/v1/transitObject
返回指定发卡机构 ID 的所有公交对象的列表。
patch PATCH /walletobjects/v1/transitObject/{resourceId}
更新指定对象 ID 引用的公交对象。
update PUT /walletobjects/v1/transitObject/{resourceId}
更新指定对象 ID 引用的公交对象。