Method: jwt.insert

JWT'ye kaynakları ekler.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek metni, JwtResource öğesinin bir örneğini içerir.

Yanıt metni

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "saveUri": string,
  "resources": {
    object (Resources)
  }
}
Alanlar
saveUri

string

Açıldığında, son kullanıcının JWT'de tanımlanan nesneleri Google hesabına kaydetmesine olanak tanıyacak bir URI.

resources

object (Resources)

JWT'de sağlanan sınıf ve nesnelerin kimliklerine karşılık gelen veriler. Kaynaklar yalnızca boş olmayan dizileri içerir (ör. JWT yalnızca eventTicketObjects içeriyorsa kaynaklarda yer alacak tek alan bu alandır).

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Kaynaklar

JSON gösterimi
{
  "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)
    }
  ]
}
Alanlar
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)