Google Wallet API

API để các tổ chức phát hành lưu và quản lý Đối tượng Google Wallet.

Dịch vụ: walletobjects.googleapis.com

Để gọi dịch vụ này, bạn nên sử dụng thư viện ứng dụng do Google cung cấp. Nếu ứng dụng của bạn cần sử dụng thư viện của riêng mình để gọi dịch vụ này, hãy sử dụng thông tin sau khi bạn tạo các yêu cầu API.

Tài liệu khám phá

Tài liệu khám phá là một bản đặc tả có thể đọc được bằng máy để mô tả và sử dụng các API REST. Thư viện này dùng để tạo thư viện ứng dụng, trình bổ trợ IDE và các công cụ khác tương tác với API của Google. Một dịch vụ có thể cung cấp nhiều tài liệu khám phá. Dịch vụ này cung cấp tài liệu khám phá sau:

Điểm cuối dịch vụ

Điểm cuối của dịch vụ là một URL cơ sở chỉ định địa chỉ mạng của một dịch vụ API. Một dịch vụ có thể có nhiều điểm cuối dịch vụ. Dịch vụ này có điểm cuối dịch vụ sau và tất cả URI dưới đây đều liên quan đến điểm cuối dịch vụ này:

  • https://walletobjects.googleapis.com

Tài nguyên REST: eventticketclass

Phương thức
addmessage POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
Thêm thông báo vào lớp vé sự kiện được tham chiếu bằng mã lớp đã cho.
get GET /walletobjects/v1/eventTicketClass/{resourceId}
Trả về lớp vé xem sự kiện có mã lớp đã cho.
insert POST /walletobjects/v1/eventTicketClass
Chèn một lớp vé sự kiện có mã nhận dạng và thuộc tính nhất định.
list GET /walletobjects/v1/eventTicketClass
Trả về danh sách tất cả các loại vé sự kiện cho một mã phát hành nhất định.
patch PATCH /walletobjects/v1/eventTicketClass/{resourceId}
Cập nhật lớp vé xem sự kiện được tham chiếu theo mã lớp đã cho.
update PUT /walletobjects/v1/eventTicketClass/{resourceId}
Cập nhật lớp vé xem sự kiện được tham chiếu theo mã lớp đã cho.

Tài nguyên REST: eventticketobject

Phương thức
addmessage POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
Thêm thông báo vào đối tượng vé sự kiện được tham chiếu bằng mã đối tượng đã cho.
get GET /walletobjects/v1/eventTicketObject/{resourceId}
Trả về đối tượng vé sự kiện có mã đối tượng đã cho.
insert POST /walletobjects/v1/eventTicketObject
Chèn một đối tượng vé sự kiện có mã nhận dạng và thuộc tính nhất định.
list GET /walletobjects/v1/eventTicketObject
Trả về danh sách tất cả đối tượng vé sự kiện cho một mã nhận dạng người phát hành nhất định.
modifylinkedofferobjects POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
Sửa đổi các đối tượng ưu đãi được liên kết cho đối tượng vé sự kiện có mã nhận dạng nhất định.
patch PATCH /walletobjects/v1/eventTicketObject/{resourceId}
Cập nhật đối tượng vé sự kiện được tham chiếu bằng mã đối tượng đã cho.
update PUT /walletobjects/v1/eventTicketObject/{resourceId}
Cập nhật đối tượng vé sự kiện được tham chiếu bằng mã đối tượng đã cho.

Tài nguyên REST: flightclass

Phương thức
addmessage POST /walletobjects/v1/flightClass/{resourceId}/addMessage
Thêm thông báo vào lớp chuyến bay được tham chiếu bằng mã lớp đã cho.
get GET /walletobjects/v1/flightClass/{resourceId}
Trả về hạng vé máy bay có mã hạng vé đã cho.
insert POST /walletobjects/v1/flightClass
Chèn một lớp chuyến bay có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/flightClass
Trả về danh sách tất cả các hạng vé cho một mã số phát hành nhất định.
patch PATCH /walletobjects/v1/flightClass/{resourceId}
Cập nhật hạng vé máy bay được tham chiếu bằng mã hạng vé nhất định.
update PUT /walletobjects/v1/flightClass/{resourceId}
Cập nhật hạng vé máy bay được tham chiếu bằng mã hạng vé nhất định.

Tài nguyên REST: flightobject

Phương thức
addmessage POST /walletobjects/v1/flightObject/{resourceId}/addMessage
Thêm thông báo vào đối tượng chuyến bay được tham chiếu bằng mã nhận dạng đối tượng đã cho.
get GET /walletobjects/v1/flightObject/{resourceId}
Trả về đối tượng chuyến bay có mã đối tượng đã cho.
insert POST /walletobjects/v1/flightObject
Chèn một đối tượng chuyến bay có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/flightObject
Trả về danh sách tất cả đối tượng chuyến bay cho một mã phát hành nhất định.
patch PATCH /walletobjects/v1/flightObject/{resourceId}
Cập nhật đối tượng chuyến bay được tham chiếu bằng mã đối tượng đã cho.
update PUT /walletobjects/v1/flightObject/{resourceId}
Cập nhật đối tượng chuyến bay được tham chiếu bằng mã đối tượng đã cho.

Tài nguyên REST: genericclass

Phương thức
addmessage POST /walletobjects/v1/genericClass/{resourceId}/addMessage
Thêm thông báo vào lớp chung được tham chiếu bằng mã lớp đã cho.
get GET /walletobjects/v1/genericClass/{resourceId}
Trả về lớp chung có mã lớp đã cho.
insert POST /walletobjects/v1/genericClass
Chèn một lớp chung có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/genericClass
Trả về danh sách tất cả các lớp chung cho một mã phát hành nhất định.
patch PATCH /walletobjects/v1/genericClass/{resourceId}
Cập nhật lớp chung được tham chiếu bằng mã nhận dạng lớp đã cho.
update PUT /walletobjects/v1/genericClass/{resourceId}
Cập nhật lớp Generic được tham chiếu bằng mã lớp đã cho.

Tài nguyên REST: genericobject

Phương thức
addmessage POST /walletobjects/v1/genericObject/{resourceId}/addMessage
Thêm thông báo vào đối tượng chung được tham chiếu bằng mã đối tượng đã cho.
get GET /walletobjects/v1/genericObject/{resourceId}
Trả về đối tượng chung có mã nhận dạng đối tượng đã cho.
insert POST /walletobjects/v1/genericObject
Chèn một đối tượng chung có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/genericObject
Trả về danh sách tất cả đối tượng chung cho một mã nhận dạng của tổ chức phát hành nhất định.
patch PATCH /walletobjects/v1/genericObject/{resourceId}
Cập nhật đối tượng chung được tham chiếu bằng mã nhận dạng đối tượng đã cho.
update PUT /walletobjects/v1/genericObject/{resourceId}
Cập nhật đối tượng chung được tham chiếu bằng mã nhận dạng đối tượng đã cho.

Tài nguyên REST: giftcardclass

Phương thức
addmessage POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage
Thêm thông báo vào lớp thẻ quà tặng được tham chiếu bằng mã lớp đã cho.
get GET /walletobjects/v1/giftCardClass/{resourceId}
Trả về lớp thẻ quà tặng có mã lớp đã cho.
insert POST /walletobjects/v1/giftCardClass
Chèn một lớp thẻ quà tặng có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/giftCardClass
Trả về danh sách tất cả các loại thẻ quà tặng cho một mã nhận dạng người phát hành nhất định.
patch PATCH /walletobjects/v1/giftCardClass/{resourceId}
Cập nhật lớp thẻ quà tặng được tham chiếu bằng mã lớp nhất định.
update PUT /walletobjects/v1/giftCardClass/{resourceId}
Cập nhật lớp thẻ quà tặng được tham chiếu bằng mã lớp nhất định.

Tài nguyên REST: giftcardobject

Phương thức
addmessage POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage
Thêm thông báo vào đối tượng thẻ quà tặng được tham chiếu bằng mã đối tượng đã cho.
get GET /walletobjects/v1/giftCardObject/{resourceId}
Trả về đối tượng thẻ quà tặng có mã nhận dạng đối tượng đã cho.
insert POST /walletobjects/v1/giftCardObject
Chèn một đối tượng thẻ quà tặng có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/giftCardObject
Trả về danh sách tất cả đối tượng thẻ quà tặng cho một mã nhận dạng người phát hành nhất định.
patch PATCH /walletobjects/v1/giftCardObject/{resourceId}
Cập nhật đối tượng thẻ quà tặng được tham chiếu theo mã đối tượng đã cho.
update PUT /walletobjects/v1/giftCardObject/{resourceId}
Cập nhật đối tượng thẻ quà tặng được tham chiếu theo mã đối tượng đã cho.

Tài nguyên REST: issuer

Phương thức
get GET /walletobjects/v1/issuer/{resourceId}
Trả về tổ chức phát hành có mã nhận dạng tổ chức phát hành đã cho.
insert POST /walletobjects/v1/issuer
Chèn một tổ chức phát hành có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/issuer
Trả về danh sách tất cả các tổ chức phát hành được chia sẻ với phương thức gọi.
patch PATCH /walletobjects/v1/issuer/{resourceId}
Cập nhật tổ chức phát hành được tham chiếu theo mã tổ chức phát hành đã cho.
update PUT /walletobjects/v1/issuer/{resourceId}
Cập nhật tổ chức phát hành được tham chiếu bằng mã tổ chức phát hành đã cho.

Tài nguyên REST: jwt

Phương thức
insert POST /walletobjects/v1/jwt
Chèn các tài nguyên vào JWT.

Tài nguyên REST: loyaltyclass

Phương thức
addmessage POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
Thêm thông báo vào lớp khách hàng thân thiết được tham chiếu bằng mã lớp đã cho.
get GET /walletobjects/v1/loyaltyClass/{resourceId}
Trả về lớp khách hàng thân thiết có mã lớp đã cho.
insert POST /walletobjects/v1/loyaltyClass
Chèn một lớp khách hàng thân thiết có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/loyaltyClass
Trả về danh sách tất cả các hạng chương trình khách hàng thân thiết cho một mã phát hành nhất định.
patch PATCH /walletobjects/v1/loyaltyClass/{resourceId}
Cập nhật lớp khách hàng thân thiết được tham chiếu bằng mã lớp đã cho.
update PUT /walletobjects/v1/loyaltyClass/{resourceId}
Cập nhật lớp khách hàng thân thiết được tham chiếu bằng mã lớp đã cho.

Tài nguyên REST: loyaltyobject

Phương thức
addmessage POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
Thêm thông báo vào đối tượng khách hàng thân thiết được tham chiếu bằng mã đối tượng nhất định.
get GET /walletobjects/v1/loyaltyObject/{resourceId}
Trả về đối tượng khách hàng thân thiết có mã đối tượng đã cho.
insert POST /walletobjects/v1/loyaltyObject
Chèn một đối tượng khách hàng thân thiết có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/loyaltyObject
Trả về danh sách tất cả đối tượng khách hàng thân thiết cho một mã phát hành nhất định.
modifylinkedofferobjects POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
Sửa đổi các đối tượng ưu đãi được liên kết cho đối tượng khách hàng thân thiết có mã nhận dạng đã cho.
patch PATCH /walletobjects/v1/loyaltyObject/{resourceId}
Cập nhật đối tượng khách hàng thân thiết được tham chiếu bằng mã đối tượng đã cho.
update PUT /walletobjects/v1/loyaltyObject/{resourceId}
Cập nhật đối tượng khách hàng thân thiết được tham chiếu bằng mã đối tượng đã cho.

Tài nguyên REST: media

Phương thức
download GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
Tải các giá trị mã vạch xoay vòng cho đối tượng vận chuyển được tham chiếu bằng mã nhận dạng đối tượng nhất định.
upload POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
Tải các giá trị mã vạch xoay vòng lên cho đối tượng phương tiện công cộng được tham chiếu bằng mã đối tượng đã cho.

Tài nguyên REST: offerclass

Phương thức
addmessage POST /walletobjects/v1/offerClass/{resourceId}/addMessage
Thêm thông báo vào lớp ưu đãi được tham chiếu bằng mã lớp đã cho.
get GET /walletobjects/v1/offerClass/{resourceId}
Trả về lớp mặt hàng có mã lớp đã cho.
insert POST /walletobjects/v1/offerClass
Chèn một lớp mặt hàng có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/offerClass
Trả về danh sách tất cả các lớp mặt hàng cho một mã phát hành nhất định.
patch PATCH /walletobjects/v1/offerClass/{resourceId}
Cập nhật lớp mặt hàng được tham chiếu bằng mã lớp đã cho.
update PUT /walletobjects/v1/offerClass/{resourceId}
Cập nhật lớp mặt hàng được tham chiếu bằng mã lớp đã cho.

Tài nguyên REST: offerobject

Phương thức
addmessage POST /walletobjects/v1/offerObject/{resourceId}/addMessage
Thêm thông báo vào đối tượng ưu đãi được tham chiếu bằng mã đối tượng đã cho.
get GET /walletobjects/v1/offerObject/{resourceId}
Trả về đối tượng mặt hàng có mã đối tượng đã cho.
insert POST /walletobjects/v1/offerObject
Chèn một đối tượng ưu đãi có mã và thuộc tính đã cho.
list GET /walletobjects/v1/offerObject
Trả về danh sách tất cả đối tượng ưu đãi cho một mã phát hành nhất định.
patch PATCH /walletobjects/v1/offerObject/{resourceId}
Cập nhật đối tượng mặt hàng được tham chiếu bằng mã đối tượng đã cho.
update PUT /walletobjects/v1/offerObject/{resourceId}
Cập nhật đối tượng mặt hàng được tham chiếu bằng mã đối tượng đã cho.

Tài nguyên REST: quyền

Phương thức
get GET /walletobjects/v1/permissions/{resourceId}
Trả về các quyền cho mã nhận dạng của tổ chức phát hành đã cho.
update PUT /walletobjects/v1/permissions/{resourceId}
Cập nhật quyền cho một tổ chức phát hành nhất định.

Tài nguyên REST: smarttap

Phương thức
insert POST /walletobjects/v1/smartTap
Chèn thao tác nhấn thông minh.

Tài nguyên REST: transitclass

Phương thức
addmessage POST /walletobjects/v1/transitClass/{resourceId}/addMessage
Thêm thông báo vào lớp phương tiện công cộng được tham chiếu bằng mã lớp đã cho.
get GET /walletobjects/v1/transitClass/{resourceId}
Trả về lớp phương tiện công cộng có mã lớp đã cho.
insert POST /walletobjects/v1/transitClass
Chèn một lớp phương tiện công cộng có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/transitClass
Trả về danh sách tất cả các lớp phương tiện công cộng cho một mã phát hành nhất định.
patch PATCH /walletobjects/v1/transitClass/{resourceId}
Cập nhật lớp phương tiện công cộng được tham chiếu bằng mã lớp đã cho.
update PUT /walletobjects/v1/transitClass/{resourceId}
Cập nhật lớp phương tiện công cộng được tham chiếu bằng mã lớp đã cho.

Tài nguyên REST: transitobject

Phương thức
addmessage POST /walletobjects/v1/transitObject/{resourceId}/addMessage
Thêm thông báo vào đối tượng phương tiện công cộng được tham chiếu bằng mã nhận dạng đối tượng đã cho.
get GET /walletobjects/v1/transitObject/{resourceId}
Trả về đối tượng phương tiện công cộng có mã nhận dạng đối tượng đã cho.
insert POST /walletobjects/v1/transitObject
Chèn một đối tượng phương tiện công cộng có mã nhận dạng và thuộc tính đã cho.
list GET /walletobjects/v1/transitObject
Trả về danh sách tất cả đối tượng chuyển đổi cho một mã phát hành nhất định.
patch PATCH /walletobjects/v1/transitObject/{resourceId}
Cập nhật đối tượng phương tiện công cộng được tham chiếu bằng mã đối tượng đã cho.
update PUT /walletobjects/v1/transitObject/{resourceId}
Cập nhật đối tượng phương tiện công cộng được tham chiếu bằng mã đối tượng đã cho.

Tài nguyên REST: walletobjects.v1.privateContent

Phương thức
setPassUpdateNotice POST /walletobjects/v1/privateContent/setPassUpdateNotice
Cung cấp cho Google thông tin về việc chờ cập nhật thẻ và vé riêng tư.