Method: jwt.insert

إدراج الموارد في JWT

طلب HTTP

POST https://walletobjects.googleapis.com/walletobjects/v1/jwt

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

نص الطلب

يحتوي نص الطلب على مثال JwtResource.

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "saveUri": string,
  "resources": {
    object (Resources)
  }
}
الحقول
saveUri

string

معرّف موارد منتظم(URI) يتيح، عند فتحه، للمستخدم النهائي حفظ الكائنات المحددة في JWT على حسابه على Google.

resources

object (Resources)

يشير ذلك المصطلح إلى البيانات التي تتوافق مع أرقام تعريف الفئات والكائنات المتوفّرة في JWT. لن تتضمّن الموارد سوى الصفائف غير الفارغة (أي إذا كان JWT لا يتضمن سوى eventTicketObjects، هذا هو الحقل الوحيد الذي سيكون موجودًا في الموارد).

نطاقات الأذونات

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/wallet_object.issuer

الموارد

تمثيل JSON
{
  "eventTicketClasses": [
    {
      object (EventTicketClass)
    }
  ],
  "eventTicketObjects": [
    {
      object (EventTicketObject)
    }
  ],
  "flightClasses": [
    {
      object (FlightClass)
    }
  ],
  "flightObjects": [
    {
      object (FlightObject)
    }
  ],
  "giftCardClasses": [
    {
      object (GiftCardClass)
    }
  ],
  "giftCardObjects": [
    {
      object (GiftCardObject)
    }
  ],
  "loyaltyClasses": [
    {
      object (LoyaltyClass)
    }
  ],
  "loyaltyObjects": [
    {
      object (LoyaltyObject)
    }
  ],
  "offerClasses": [
    {
      object (OfferClass)
    }
  ],
  "offerObjects": [
    {
      object (OfferObject)
    }
  ],
  "transitClasses": [
    {
      object (TransitClass)
    }
  ],
  "transitObjects": [
    {
      object (TransitObject)
    }
  ],
  "genericClasses": [
    {
      object (GenericClass)
    }
  ],
  "genericObjects": [
    {
      object (GenericObject)
    }
  ]
}
الحقول
eventTicketClasses[]

object (EventTicketClass)

قائمة بفئات تذاكر حضور الفعاليات.

eventTicketObjects[]

object (EventTicketObject)

قائمة بكائنات تذاكر الأحداث.

flightClasses[]

object (FlightClass)

قائمة بفئات رحلات الطيران.

flightObjects[]

object (FlightObject)

قائمة بعناصر الطيران.

giftCardClasses[]

object (GiftCardClass)

قائمة بفئات بطاقات الهدايا

giftCardObjects[]

object (GiftCardObject)

قائمة بعناصر بطاقات الهدايا

loyaltyClasses[]

object (LoyaltyClass)

قائمة بفئات الولاء.

loyaltyObjects[]

object (LoyaltyObject)

قائمة بعناصر الولاء.

offerClasses[]

object (OfferClass)

قائمة بفئات العروض.

offerObjects[]

object (OfferObject)

قائمة بعناصر العروض.

transitClasses[]

object (TransitClass)

قائمة بفئات النقل العام.

transitObjects[]

object (TransitObject)

قائمة بعناصر النقل العام

genericClasses[]

object (GenericClass)

تمثّل هذه السمة قائمة بالفئات العامة.

genericObjects[]

object (GenericObject)

قائمة بالعناصر العامة.