API สำหรับผู้ออกบัตรเพื่อบันทึกและจัดการออบเจ็กต์ Google Wallet
- ทรัพยากร REST: eventticketclass
- ทรัพยากร REST: eventticketobject
- ทรัพยากร REST: flightclass
- ทรัพยากร REST: flightobject
- ทรัพยากร REST: genericclass
- ทรัพยากร REST: genericobject
- ทรัพยากร REST: giftcardclass
- ทรัพยากร REST: giftcardobject
- ทรัพยากร REST: issuer
- ทรัพยากร REST: jwt
- ทรัพยากร REST: loyaltyclass
- ทรัพยากร REST: loyaltyobject
- ทรัพยากร REST: media
- ทรัพยากร REST: offerclass
- ทรัพยากร REST: offerobject
- ทรัพยากร REST: permissions
- ทรัพยากร REST: smarttap
- ทรัพยากร REST: transitclass
- ทรัพยากร REST: transitobject
- ทรัพยากร REST: walletobjects.v1.privateContent
บริการ: walletobjects.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API
เอกสารการค้นพบ
เอกสาร Discovery คือข้อกำหนดเฉพาะที่เครื่องอ่านได้สำหรับอธิบายและใช้ REST API โดยใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งๆ อาจให้เอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางของบริการ
ปลายทางบริการคือ URL พื้นฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งๆ อาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางบริการดังต่อไปนี้ และ URI ทั้งหมดด้านล่างจะเกี่ยวข้องกับปลายทางบริการนี้
https://walletobjects.googleapis.com
ทรัพยากร REST: eventticketclass
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage เพิ่มข้อความลงในคลาสตั๋วกิจกรรมที่อ้างอิงโดยรหัสคลาสที่ระบุ |
get |
GET /walletobjects/v1/eventTicketClass/{resourceId} แสดงผลประเภทตั๋วเข้างานที่มีรหัสประเภทที่ระบุ |
insert |
POST /walletobjects/v1/eventTicketClass แทรกคลาสตั๋วเข้างานด้วยรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/eventTicketClass แสดงรายการชั้นตั๋วกิจกรรมทั้งหมดสำหรับรหัสผู้ออกตั๋วที่ระบุ |
patch |
PATCH /walletobjects/v1/eventTicketClass/{resourceId} อัปเดตประเภทตั๋วเข้างานซึ่งอ้างอิงโดยรหัสประเภทที่ระบุ |
update |
PUT /walletobjects/v1/eventTicketClass/{resourceId} อัปเดตประเภทตั๋วเข้างานซึ่งอ้างอิงโดยรหัสประเภทที่ระบุ |
ทรัพยากร REST: eventticketobject
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage เพิ่มข้อความลงในออบเจ็กต์ตั๋วเข้าชมกิจกรรมที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
get |
GET /walletobjects/v1/eventTicketObject/{resourceId} แสดงผลออบเจ็กต์ตั๋วเข้าชมกิจกรรมที่มีรหัสออบเจ็กต์ที่ระบุ |
insert |
POST /walletobjects/v1/eventTicketObject แทรกออบเจ็กต์ตั๋วเข้างานที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/eventTicketObject แสดงรายการออบเจ็กต์ตั๋วเข้าชมกิจกรรมทั้งหมดสำหรับรหัสผู้ออกตั๋วที่ระบุ |
modifylinkedofferobjects |
POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects แก้ไขออบเจ็กต์ข้อเสนอที่ลิงก์สำหรับออบเจ็กต์ตั๋วเข้าชมกิจกรรมที่มีรหัสที่ระบุ |
patch |
PATCH /walletobjects/v1/eventTicketObject/{resourceId} อัปเดตออบเจ็กต์ตั๋วเข้าชมกิจกรรมที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
update |
PUT /walletobjects/v1/eventTicketObject/{resourceId} อัปเดตออบเจ็กต์ตั๋วเข้าชมกิจกรรมที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
ทรัพยากร REST: flightclass
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/flightClass/{resourceId}/addMessage เพิ่มข้อความลงในชั้นเที่ยวบินที่อ้างอิงโดยรหัสชั้นที่ระบุ |
get |
GET /walletobjects/v1/flightClass/{resourceId} แสดงผลชั้นของเที่ยวบินที่มีรหัสชั้นที่ระบุ |
insert |
POST /walletobjects/v1/flightClass แทรกชั้นโดยสารด้วยรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/flightClass แสดงรายการชั้นเที่ยวบินทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/flightClass/{resourceId} อัปเดตชั้นเที่ยวบินที่อ้างอิงโดยรหัสชั้นที่ระบุ |
update |
PUT /walletobjects/v1/flightClass/{resourceId} อัปเดตชั้นเที่ยวบินที่อ้างอิงโดยรหัสชั้นที่ระบุ |
ทรัพยากร REST: flightobject
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/flightObject/{resourceId}/addMessage เพิ่มข้อความไปยังออบเจ็กต์เที่ยวบินที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
get |
GET /walletobjects/v1/flightObject/{resourceId} แสดงผลออบเจ็กต์เที่ยวบินที่มีรหัสออบเจ็กต์ที่ระบุ |
insert |
POST /walletobjects/v1/flightObject แทรกออบเจ็กต์เที่ยวบินที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/flightObject แสดงรายการออบเจ็กต์เที่ยวบินทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/flightObject/{resourceId} อัปเดตออบเจ็กต์เที่ยวบินที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
update |
PUT /walletobjects/v1/flightObject/{resourceId} อัปเดตออบเจ็กต์เที่ยวบินที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
ทรัพยากร REST: genericclass
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/genericClass/{resourceId}/addMessage เพิ่มข้อความลงในคลาสทั่วไปที่อ้างอิงโดยรหัสชั้นเรียนที่ระบุ |
get |
GET /walletobjects/v1/genericClass/{resourceId} แสดงผลคลาสทั่วไปที่มีรหัสคลาสที่ระบุ |
insert |
POST /walletobjects/v1/genericClass แทรกคลาสทั่วไปที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/genericClass แสดงรายการคลาสทั่วไปทั้งหมดสำหรับรหัสผู้ออกใบอนุญาตที่ระบุ |
patch |
PATCH /walletobjects/v1/genericClass/{resourceId} อัปเดตคลาสทั่วไปที่อ้างอิงโดยรหัสชั้นเรียนที่ระบุ |
update |
PUT /walletobjects/v1/genericClass/{resourceId} อัปเดตคลาสทั่วไปที่อ้างอิงโดยรหัสชั้นเรียนที่ระบุ |
ทรัพยากร REST: genericobject
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/genericObject/{resourceId}/addMessage เพิ่มข้อความไปยังออบเจ็กต์ทั่วไปที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
get |
GET /walletobjects/v1/genericObject/{resourceId} แสดงผลออบเจ็กต์ทั่วไปที่มีรหัสออบเจ็กต์ที่ระบุ |
insert |
POST /walletobjects/v1/genericObject แทรกออบเจ็กต์ทั่วไปที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/genericObject แสดงรายการออบเจ็กต์ทั่วไปทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/genericObject/{resourceId} อัปเดตออบเจ็กต์ทั่วไปที่อิงตามรหัสออบเจ็กต์ที่ระบุ |
update |
PUT /walletobjects/v1/genericObject/{resourceId} อัปเดตออบเจ็กต์ทั่วไปที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
ทรัพยากร REST: giftcardclass
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage เพิ่มข้อความลงในคลาสบัตรของขวัญที่อ้างอิงโดยรหัสคลาสที่ระบุ |
get |
GET /walletobjects/v1/giftCardClass/{resourceId} แสดงผลคลาสบัตรของขวัญที่มีรหัสคลาสที่ระบุ |
insert |
POST /walletobjects/v1/giftCardClass แทรกคลาสบัตรของขวัญที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/giftCardClass แสดงรายการคลาสบัตรของขวัญทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/giftCardClass/{resourceId} อัปเดตคลาสบัตรของขวัญที่อ้างอิงโดยรหัสคลาสที่ระบุ |
update |
PUT /walletobjects/v1/giftCardClass/{resourceId} อัปเดตคลาสบัตรของขวัญที่อ้างอิงโดยรหัสคลาสที่ระบุ |
ทรัพยากร REST: giftcardobject
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage เพิ่มข้อความไปยังออบเจ็กต์บัตรของขวัญที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
get |
GET /walletobjects/v1/giftCardObject/{resourceId} แสดงผลออบเจ็กต์บัตรของขวัญที่มีรหัสออบเจ็กต์ที่ระบุ |
insert |
POST /walletobjects/v1/giftCardObject แทรกออบเจ็กต์บัตรของขวัญที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/giftCardObject แสดงรายการออบเจ็กต์บัตรของขวัญทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/giftCardObject/{resourceId} อัปเดตออบเจ็กต์บัตรของขวัญที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
update |
PUT /walletobjects/v1/giftCardObject/{resourceId} อัปเดตออบเจ็กต์บัตรของขวัญที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
ทรัพยากร REST: issuer
เมธอด | |
---|---|
get |
GET /walletobjects/v1/issuer/{resourceId} แสดงผลผู้ออกบัตรที่มีรหัสผู้ออกบัตรที่ระบุ |
insert |
POST /walletobjects/v1/issuer แทรกผู้ออกบัตรที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/issuer แสดงรายการผู้ออกบัตรทั้งหมดที่แชร์กับผู้โทร |
patch |
PATCH /walletobjects/v1/issuer/{resourceId} อัปเดตผู้ออกบัตรที่อ้างอิงโดยรหัสผู้ออกบัตรที่ระบุ |
update |
PUT /walletobjects/v1/issuer/{resourceId} อัปเดตผู้ออกบัตรที่อ้างอิงโดยรหัสผู้ออกบัตรที่ระบุ |
ทรัพยากร REST: jwt
เมธอด | |
---|---|
insert |
POST /walletobjects/v1/jwt แทรกทรัพยากรใน JWT |
ทรัพยากร REST: loyaltyclass
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage เพิ่มข้อความลงในคลาสโปรแกรมสะสมคะแนนที่อ้างอิงโดยรหัสคลาสที่ระบุ |
get |
GET /walletobjects/v1/loyaltyClass/{resourceId} แสดงผลระดับการเป็นสมาชิกที่มีรหัสระดับที่ระบุ |
insert |
POST /walletobjects/v1/loyaltyClass แทรกคลาสโปรแกรมสะสมคะแนนที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/loyaltyClass แสดงรายการระดับโปรแกรมสะสมคะแนนทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/loyaltyClass/{resourceId} อัปเดตระดับโปรแกรมสะสมคะแนนที่อ้างอิงโดยรหัสระดับที่ระบุ |
update |
PUT /walletobjects/v1/loyaltyClass/{resourceId} อัปเดตระดับโปรแกรมสะสมคะแนนที่อ้างอิงโดยรหัสระดับที่ระบุ |
ทรัพยากร REST: loyaltyobject
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage เพิ่มข้อความลงในออบเจ็กต์โปรแกรมสะสมคะแนนที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
get |
GET /walletobjects/v1/loyaltyObject/{resourceId} แสดงผลออบเจ็กต์โปรแกรมสะสมคะแนนที่มีรหัสออบเจ็กต์ที่ระบุ |
insert |
POST /walletobjects/v1/loyaltyObject แทรกออบเจ็กต์โปรแกรมสะสมคะแนนที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/loyaltyObject แสดงรายการออบเจ็กต์โปรแกรมสะสมคะแนนทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
modifylinkedofferobjects |
POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects แก้ไขออบเจ็กต์ข้อเสนอที่ลิงก์สำหรับออบเจ็กต์โปรแกรมสะสมคะแนนที่มีรหัสที่ระบุ |
patch |
PATCH /walletobjects/v1/loyaltyObject/{resourceId} อัปเดตออบเจ็กต์โปรแกรมสะสมคะแนนที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
update |
PUT /walletobjects/v1/loyaltyObject/{resourceId} อัปเดตออบเจ็กต์โปรแกรมสะสมคะแนนที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
ทรัพยากร REST: media
เมธอด | |
---|---|
download |
GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues ดาวน์โหลดค่าบาร์โค้ดแบบหมุนสำหรับออบเจ็กต์ขนส่งสาธารณะที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
upload |
POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues อัปโหลดค่าบาร์โค้ดแบบหมุนสำหรับออบเจ็กต์ขนส่งสาธารณะที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
ทรัพยากร REST: offerclass
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/offerClass/{resourceId}/addMessage เพิ่มข้อความลงในคลาสข้อเสนอที่อ้างอิงโดยรหัสคลาสที่ระบุ |
get |
GET /walletobjects/v1/offerClass/{resourceId} แสดงผลคลาสข้อเสนอที่มีรหัสคลาสที่ระบุ |
insert |
POST /walletobjects/v1/offerClass แทรกคลาสข้อเสนอที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/offerClass แสดงรายการคลาสข้อเสนอทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/offerClass/{resourceId} อัปเดตคลาสข้อเสนอที่อ้างอิงโดยรหัสคลาสที่ระบุ |
update |
PUT /walletobjects/v1/offerClass/{resourceId} อัปเดตคลาสข้อเสนอที่อ้างอิงโดยรหัสคลาสที่ระบุ |
ทรัพยากร REST: offerobject
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/offerObject/{resourceId}/addMessage เพิ่มข้อความลงในออบเจ็กต์ข้อเสนอที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
get |
GET /walletobjects/v1/offerObject/{resourceId} แสดงผลออบเจ็กต์ข้อเสนอที่มีรหัสออบเจ็กต์ที่ระบุ |
insert |
POST /walletobjects/v1/offerObject แทรกออบเจ็กต์ข้อเสนอที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/offerObject แสดงรายการออบเจ็กต์ข้อเสนอทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/offerObject/{resourceId} อัปเดตออบเจ็กต์ข้อเสนอที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
update |
PUT /walletobjects/v1/offerObject/{resourceId} อัปเดตออบเจ็กต์ข้อเสนอที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
ทรัพยากร REST: permissions
ทรัพยากร REST: smarttap
เมธอด | |
---|---|
insert |
POST /walletobjects/v1/smartTap ใส่การแตะอัจฉริยะ |
ทรัพยากร REST: transitclass
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/transitClass/{resourceId}/addMessage เพิ่มข้อความไปยังคลาสขนส่งสาธารณะที่อ้างอิงโดยรหัสคลาสที่ระบุ |
get |
GET /walletobjects/v1/transitClass/{resourceId} แสดงผลคลาสขนส่งสาธารณะที่มีรหัสคลาสที่ระบุ |
insert |
POST /walletobjects/v1/transitClass แทรกคลาสขนส่งสาธารณะที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/transitClass แสดงรายการชั้นขนส่งสาธารณะทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/transitClass/{resourceId} อัปเดตคลาสขนส่งสาธารณะที่อ้างอิงโดยรหัสคลาสที่ระบุ |
update |
PUT /walletobjects/v1/transitClass/{resourceId} อัปเดตคลาสขนส่งสาธารณะที่อ้างอิงโดยรหัสคลาสที่ระบุ |
ทรัพยากร REST: transitobject
เมธอด | |
---|---|
addmessage |
POST /walletobjects/v1/transitObject/{resourceId}/addMessage เพิ่มข้อความไปยังออบเจ็กต์ขนส่งสาธารณะที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
get |
GET /walletobjects/v1/transitObject/{resourceId} แสดงผลออบเจ็กต์ขนส่งสาธารณะที่มีรหัสออบเจ็กต์ที่ระบุ |
insert |
POST /walletobjects/v1/transitObject แทรกออบเจ็กต์ขนส่งสาธารณะที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ |
list |
GET /walletobjects/v1/transitObject แสดงรายการออบเจ็กต์ขนส่งสาธารณะทั้งหมดสำหรับรหัสผู้ออกบัตรที่ระบุ |
patch |
PATCH /walletobjects/v1/transitObject/{resourceId} อัปเดตออบเจ็กต์ขนส่งสาธารณะที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
update |
PUT /walletobjects/v1/transitObject/{resourceId} อัปเดตออบเจ็กต์ขนส่งสาธารณะที่อ้างอิงโดยรหัสออบเจ็กต์ที่ระบุ |
ทรัพยากร REST: walletobjects.v1.privateContent
เมธอด | |
---|---|
setPassUpdateNotice |
POST /walletobjects/v1/privateContent/setPassUpdateNotice แจ้งข้อมูลเกี่ยวกับการรออัปเดตบัตรส่วนตัวให้ Google ทราบ |