Google Wallet API

واجهة برمجة تطبيقات لجهات الإصدار لحفظ كائنات محفظة Google وإدارتها

الخدمة: walletobjects.googleapis.com

للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، استخدِم المعلومات التالية عند إنشاء طلبات واجهة برمجة التطبيقات.

مستند Discovery

مستند الاكتشاف هو مواصفات يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. يتم استخدامه لإنشاء مكتبات للعملاء، ومكونات IDE، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستند Discovery التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لإحدى خدمات واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (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: 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: الأذونات

الطُرق
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}
تعدِّل عنصر النقل العام المُشار إليه من خلال رقم تعريف العنصر المحدّد.