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}/uploadRotatingBarcodeValuesPOST /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
| เมธอด | |
|---|---|
| get | GET /walletobjects/v1/permissions/{resourceId}แสดงสิทธิ์สําหรับรหัสผู้ออกบัตรที่ระบุ | 
| update | PUT /walletobjects/v1/permissions/{resourceId}อัปเดตสิทธิ์สำหรับผู้ออกบัตรที่ระบุ | 
ทรัพยากร 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 ทราบ | 
