API สำหรับผู้ออกบัตรเพื่อบันทึกและจัดการออบเจ็กต์ของ Google Wallet
- แหล่งข้อมูล REST: eventticketclass
- แหล่งข้อมูล REST: eventticketobject
- ทรัพยากร REST: flightclass
- ทรัพยากร REST: flightobject
- แหล่งข้อมูล REST: genericclass
- ทรัพยากร REST: genericobject
- แหล่งข้อมูล REST: Giftcardclass
- ทรัพยากร REST: ออบเจ็กต์บัตรของขวัญ
- แหล่งข้อมูล REST: ผู้ออกบัตร
- แหล่งข้อมูล REST: jwt
- ทรัพยากร REST: loyaltyclass
- ทรัพยากร REST: loyaltyobject
- ทรัพยากร REST: สื่อ
- แหล่งข้อมูล REST: Offerclass
- ทรัพยากร REST: Offerobject
- แหล่งข้อมูล REST: สิทธิ์
- แหล่งข้อมูล REST: smarttap
- ทรัพยากร REST: transitclass
- ทรัพยากร REST: transitobject
บริการ: walletobjects.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้ใช้ไลบรารีของไคลเอ็นต์ที่ Google มีให้ หากแอปพลิเคชันของคุณจำเป็นต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคำขอ API
เอกสารการค้นพบ
เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้เพื่ออธิบายและใช้ REST API ใช้สำหรับสร้างไลบรารีไคลเอ็นต์, ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google APIs บริการเดียวอาจมีเอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางของบริการคือ 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: ผู้ออกใบรับรอง
วิธีการ | |
---|---|
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: สื่อ
วิธีการ | |
---|---|
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: สิทธิ์
วิธีการ | |
---|---|
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} อัปเดตออบเจ็กต์การส่งที่อ้างอิงตามรหัสออบเจ็กต์ที่ระบุ |