Google Wallet API

Kart çıkarıcılarının Google Cüzdan nesnelerini kaydedip yönetmesi için API.

Hizmet: walletobjects.googleapis.com

Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteklerini gönderirken aşağıdaki bilgileri kullanın.

Keşif dokümanı

Keşif belgesi, REST API'leri tanımlamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle etkileşime geçen diğer araçları oluşturmak için kullanılır. Bir hizmet birden fazla keşif dokümanı sağlayabilir. Bu hizmet, aşağıdaki keşif dokümanını sağlar:

Hizmet uç noktası

Hizmet uç noktası, bir API hizmetinin ağ adresini belirten bir ana URL'dir. Bir hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmetin aşağıdaki hizmet uç noktası vardır ve aşağıdaki tüm URI'ler bu hizmet uç noktasıyla ilgilidir:

  • https://walletobjects.googleapis.com

REST Kaynağı: eventticketclass

Yöntemler
addmessage POST /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
Belirtilen sınıf kimliğinin referans verdiği etkinlik bileti sınıfına bir mesaj ekler.
get GET /walletobjects/v1/eventTicketClass/{resourceId}
Belirtilen sınıf kimliğine sahip etkinlik bileti sınıfını döndürür.
insert POST /walletobjects/v1/eventTicketClass
Belirtilen kimliğe ve özelliklere sahip bir etkinlik bileti sınıfı ekler.
list GET /walletobjects/v1/eventTicketClass
Belirli bir veren kimliği için tüm etkinlik bileti sınıflarının listesini döndürür.
patch PATCH /walletobjects/v1/eventTicketClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği etkinlik bileti sınıfını günceller.
update PUT /walletobjects/v1/eventTicketClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği etkinlik bileti sınıfını günceller.

REST Kaynağı: eventticketobject

Yöntemler
addmessage POST /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
Belirtilen nesne kimliğinin referans verdiği etkinlik bileti nesnesine bir mesaj ekler.
get GET /walletobjects/v1/eventTicketObject/{resourceId}
Belirtilen nesne kimliğine sahip etkinlik bileti nesnesini döndürür.
insert POST /walletobjects/v1/eventTicketObject
Belirtilen kimliğe ve özelliklere sahip bir etkinlik bileti nesnesi ekler.
list GET /walletobjects/v1/eventTicketObject
Belirli bir veren kimliği için tüm etkinlik bileti nesnelerinin listesini döndürür.
modifylinkedofferobjects POST /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
Belirtilen kimliğe sahip etkinlik bileti nesnesi için bağlı teklif nesnelerini değiştirir.
patch PATCH /walletobjects/v1/eventTicketObject/{resourceId}
Belirtilen nesne kimliği tarafından referans verilen etkinlik bileti nesnesini günceller.
update PUT /walletobjects/v1/eventTicketObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği etkinlik bileti nesnesini günceller.

REST Kaynağı: flightclass

Yöntemler
addmessage POST /walletobjects/v1/flightClass/{resourceId}/addMessage
Belirtilen sınıf kimliğinin referans verdiği uçuş sınıfına bir mesaj ekler.
get GET /walletobjects/v1/flightClass/{resourceId}
Belirtilen sınıf kimliğine sahip uçuş sınıfını döndürür.
insert POST /walletobjects/v1/flightClass
Belirtilen kimliğe ve özelliklere sahip bir uçuş sınıfı ekler.
list GET /walletobjects/v1/flightClass
Belirli bir kart veren kimliği için tüm uçuş sınıflarının listesini döndürür.
patch PATCH /walletobjects/v1/flightClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği uçuş sınıfını günceller.
update PUT /walletobjects/v1/flightClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği uçuş sınıfını günceller.

REST Kaynağı: flightobject

Yöntemler
addmessage POST /walletobjects/v1/flightObject/{resourceId}/addMessage
Belirtilen nesne kimliğinin referans verdiği uçuş nesnesine bir mesaj ekler.
get GET /walletobjects/v1/flightObject/{resourceId}
Belirtilen nesne kimliğine sahip uçuş nesnesini döndürür.
insert POST /walletobjects/v1/flightObject
Belirtilen kimliğe ve özelliklere sahip bir kampanya kampanyası nesnesi ekler.
list GET /walletobjects/v1/flightObject
Belirli bir veren kimliği için tüm uçuş nesnelerinin listesini döndürür.
patch PATCH /walletobjects/v1/flightObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği uçuş nesnesini günceller.
update PUT /walletobjects/v1/flightObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği uçuş nesnesini günceller.

REST Kaynağı: genericclass

Yöntemler
addmessage POST /walletobjects/v1/genericClass/{resourceId}/addMessage
Belirtilen sınıf kimliğinin referans verdiği genel sınıfa bir mesaj ekler.
get GET /walletobjects/v1/genericClass/{resourceId}
Belirtilen sınıf kimliğine sahip genel sınıfı döndürür.
insert POST /walletobjects/v1/genericClass
Belirtilen kimliğe ve özelliklere sahip genel bir sınıf ekler.
list GET /walletobjects/v1/genericClass
Belirli bir veren kimliği için tüm genel sınıfların listesini döndürür.
patch PATCH /walletobjects/v1/genericClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği genel sınıfı günceller.
update PUT /walletobjects/v1/genericClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği genel sınıfı günceller.

REST Kaynağı: genericobject

Yöntemler
addmessage POST /walletobjects/v1/genericObject/{resourceId}/addMessage
Belirtilen nesne kimliğinin referans verdiği genel nesneye bir mesaj ekler.
get GET /walletobjects/v1/genericObject/{resourceId}
Belirtilen nesne kimliğine sahip genel nesneyi döndürür.
insert POST /walletobjects/v1/genericObject
Belirtilen kimliğe ve özelliklere sahip genel bir nesne ekler.
list GET /walletobjects/v1/genericObject
Belirli bir veren kimliği için tüm genel nesnelerin listesini döndürür.
patch PATCH /walletobjects/v1/genericObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği genel nesneyi günceller.
update PUT /walletobjects/v1/genericObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği genel nesneyi günceller.

REST Kaynağı: giftcardclass

Yöntemler
addmessage POST /walletobjects/v1/giftCardClass/{resourceId}/addMessage
Belirtilen sınıf kimliğinin referans verdiği hediye kartı sınıfına bir mesaj ekler.
get GET /walletobjects/v1/giftCardClass/{resourceId}
Belirtilen sınıf kimliğine sahip hediye kartı sınıfını döndürür.
insert POST /walletobjects/v1/giftCardClass
Belirtilen kimlik ve özelliklere sahip bir hediye kartı sınıfı ekler.
list GET /walletobjects/v1/giftCardClass
Belirli bir veren kuruluş kimliği için tüm hediye kartı sınıflarının listesini döndürür.
patch PATCH /walletobjects/v1/giftCardClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği hediye kartı sınıfını günceller.
update PUT /walletobjects/v1/giftCardClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği hediye kartı sınıfını günceller.

REST Kaynağı: giftcardobject

Yöntemler
addmessage POST /walletobjects/v1/giftCardObject/{resourceId}/addMessage
Belirtilen nesne kimliğinin referans verdiği hediye kartı nesnesine bir mesaj ekler.
get GET /walletobjects/v1/giftCardObject/{resourceId}
Belirtilen nesne kimliğine sahip hediye kartı nesnesini döndürür.
insert POST /walletobjects/v1/giftCardObject
Belirtilen kimliğe ve özelliklere sahip bir hediye kartı nesnesi ekler.
list GET /walletobjects/v1/giftCardObject
Belirli bir veren kuruluş kimliği için tüm hediye kartı nesnelerinin listesini döndürür.
patch PATCH /walletobjects/v1/giftCardObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği hediye kartı nesnesini günceller.
update PUT /walletobjects/v1/giftCardObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği hediye kartı nesnesini günceller.

REST Kaynağı: issuer

Yöntemler
get GET /walletobjects/v1/issuer/{resourceId}
Belirtilen kimliğe sahip düzenleyiciyi döndürür.
insert POST /walletobjects/v1/issuer
Belirtilen kimliğe ve özelliklere sahip bir düzenleyici ekler.
list GET /walletobjects/v1/issuer
Arayanla paylaşılan tüm kart kuruluşlarının listesini döndürür.
patch PATCH /walletobjects/v1/issuer/{resourceId}
Belirtilen kimlik veren kimliği tarafından referans verilen kimliği vereni günceller.
update PUT /walletobjects/v1/issuer/{resourceId}
Belirtilen kimliği veren kuruluşu günceller.

REST Kaynağı: jwt

Yöntemler
insert POST /walletobjects/v1/jwt
Kaynakları JWT'ye ekler.

REST Kaynağı: loyaltyclass

Yöntemler
addmessage POST /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
Belirtilen sınıf kimliği tarafından referans verilen bağlılık sınıfına bir mesaj ekler.
get GET /walletobjects/v1/loyaltyClass/{resourceId}
Belirtilen sınıf kimliğine sahip bağlılık sınıfını döndürür.
insert POST /walletobjects/v1/loyaltyClass
Belirtilen kimliğe ve özelliklere sahip bir bağlılık sınıfı ekler.
list GET /walletobjects/v1/loyaltyClass
Belirli bir kart veren kimliği için tüm bağlılık sınıflarının listesini döndürür.
patch PATCH /walletobjects/v1/loyaltyClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği bağlılık sınıfını günceller.
update PUT /walletobjects/v1/loyaltyClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği bağlılık sınıfını günceller.

REST Kaynağı: loyaltyobject

Yöntemler
addmessage POST /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
Belirtilen nesne kimliğinin referans verdiği bağlılık nesnesine bir mesaj ekler.
get GET /walletobjects/v1/loyaltyObject/{resourceId}
Belirtilen nesne kimliğine sahip bağlılık nesnesini döndürür.
insert POST /walletobjects/v1/loyaltyObject
Belirtilen kimliğe ve özelliklere sahip bir bağlılık nesnesi ekler.
list GET /walletobjects/v1/loyaltyObject
Belirli bir veren kimliği için tüm bağlılık nesnelerinin listesini döndürür.
modifylinkedofferobjects POST /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
Belirtilen kimliğe sahip bağlılık nesnesi için bağlı teklif nesnelerini değiştirir.
patch PATCH /walletobjects/v1/loyaltyObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği bağlılık nesnesini günceller.
update PUT /walletobjects/v1/loyaltyObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği bağlılık nesnesini günceller.

REST Kaynağı: media

Yöntemler
download GET /walletobjects/v1/transitObject/{resourceId}/downloadRotatingBarcodeValues
Belirtilen nesne kimliği tarafından referans verilen toplu taşıma nesnesi için dönen barkod değerlerini indirir.
upload POST /walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
POST /upload/walletobjects/v1/transitObject/{resourceId}/uploadRotatingBarcodeValues
Belirtilen nesne kimliği tarafından referans verilen toplu taşıma nesnesi için dönen barkod değerlerini yükler.

REST Kaynağı: offerclass

Yöntemler
addmessage POST /walletobjects/v1/offerClass/{resourceId}/addMessage
Belirtilen sınıf kimliğinin referans verdiği fırsat sınıfına bir mesaj ekler.
get GET /walletobjects/v1/offerClass/{resourceId}
Belirtilen sınıf kimliğine sahip teklif sınıfını döndürür.
insert POST /walletobjects/v1/offerClass
Belirtilen kimliğe ve özelliklere sahip bir teklif sınıfı ekler.
list GET /walletobjects/v1/offerClass
Belirli bir veren kimliği için tüm teklif sınıflarının listesini döndürür.
patch PATCH /walletobjects/v1/offerClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği teklif sınıfını günceller.
update PUT /walletobjects/v1/offerClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği teklif sınıfını günceller.

REST Kaynağı: offerobject

Yöntemler
addmessage POST /walletobjects/v1/offerObject/{resourceId}/addMessage
Belirtilen nesne kimliğinin referans verdiği teklif nesnesine bir mesaj ekler.
get GET /walletobjects/v1/offerObject/{resourceId}
Belirtilen nesne kimliğine sahip teklif nesnesini döndürür.
insert POST /walletobjects/v1/offerObject
Belirtilen kimliğe ve özelliklere sahip bir teklif nesnesi ekler.
list GET /walletobjects/v1/offerObject
Belirli bir veren kimliği için tüm teklif nesnelerinin listesini döndürür.
patch PATCH /walletobjects/v1/offerObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği teklif nesnesini günceller.
update PUT /walletobjects/v1/offerObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği teklif nesnesini günceller.

REST Kaynağı: permissions

Yöntemler
get GET /walletobjects/v1/permissions/{resourceId}
Belirtilen düzenleyici kimliğinin izinlerini döndürür.
update PUT /walletobjects/v1/permissions/{resourceId}
Belirtilen verenin izinlerini günceller.

REST Kaynağı: smarttap

Yöntemler
insert POST /walletobjects/v1/smartTap
Akıllı dokunma düğmesini ekler.

REST Kaynağı: transitclass

Yöntemler
addmessage POST /walletobjects/v1/transitClass/{resourceId}/addMessage
Belirtilen sınıf kimliğinin referans verdiği toplu taşıma sınıfına bir mesaj ekler.
get GET /walletobjects/v1/transitClass/{resourceId}
Belirtilen sınıf kimliğine sahip toplu taşıma sınıfını döndürür.
insert POST /walletobjects/v1/transitClass
Belirtilen kimliğe ve özelliklere sahip bir toplu taşıma sınıfı ekler.
list GET /walletobjects/v1/transitClass
Belirli bir veren kimliği için tüm geçiş sınıflarının listesini döndürür.
patch PATCH /walletobjects/v1/transitClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği toplu taşıma sınıfını günceller.
update PUT /walletobjects/v1/transitClass/{resourceId}
Belirtilen sınıf kimliğinin referans verdiği toplu taşıma sınıfını günceller.

REST Kaynağı: transitobject

Yöntemler
addmessage POST /walletobjects/v1/transitObject/{resourceId}/addMessage
Belirtilen nesne kimliğinin referans verdiği toplu taşıma nesnesine bir mesaj ekler.
get GET /walletobjects/v1/transitObject/{resourceId}
Belirtilen nesne kimliğine sahip toplu taşıma nesnesini döndürür.
insert POST /walletobjects/v1/transitObject
Belirtilen kimliğe ve özelliklere sahip bir toplu taşıma nesnesi ekler.
list GET /walletobjects/v1/transitObject
Belirli bir veren kimliği için tüm geçiş nesnelerinin listesini döndürür.
patch PATCH /walletobjects/v1/transitObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği toplu taşıma nesnesini günceller.
update PUT /walletobjects/v1/transitObject/{resourceId}
Belirtilen nesne kimliğinin referans verdiği toplu taşıma nesnesini günceller.

REST Kaynağı: walletobjects.v1.privateContent

Yöntemler
setPassUpdateNotice POST /walletobjects/v1/privateContent/setPassUpdateNotice
Google'a, bekleyen kişisel kart güncellemesi hakkında bilgi verin.