Method: monetization.onetimeproducts.purchaseOptions.offers.batchGet

Bir veya daha fazla tek seferlik ürün fırsatını okur.

HTTP isteği

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet

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

Yol parametreleri

Parametreler
packageName

string

Zorunlu. Alınacak tekliflerin üst uygulaması (paket adı).

Tüm isteklerde packageName alanıyla aynı olmalıdır.

productId

string

Zorunlu. Tüm teklifler aynı ürüne aitse üst tek seferlik ürünün ürün kimliği. Bu istek birden fazla tek seferlik ürünü kapsıyorsa bu alanı "-" olarak ayarlayın.

purchaseOptionId

string

Zorunlu. Tekliflerin alınması gereken üst satın alma seçeneği (kimlik). Birden fazla satın alma seçeneğinden teklif almak için "-" olarak belirtilebilir.

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "requests": [
    {
      object (GetOneTimeProductOfferRequest)
    }
  ]
}
Alanlar
requests[]

object (GetOneTimeProductOfferRequest)

Zorunlu. En fazla 100 öğe içeren GET isteklerinin listesi. Tüm istekler farklı teklifler almalıdır.

Yanıt metni

offers.batchGet uç noktası için yanıt mesajı.

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

JSON gösterimi
{
  "oneTimeProductOffers": [
    {
      object (OneTimeProductOffer)
    }
  ]
}
Alanlar
oneTimeProductOffers[]

object (OneTimeProductOffer)

İstenen tek seferlik ürün tekliflerinin listesi (istekle aynı sırada).

Yetkilendirme kapsamları

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

  • https://www.googleapis.com/auth/androidpublisher

GetOneTimeProductOfferRequest

GetOneTimeProductOffers için istek mesajı.

JSON gösterimi
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "offerId": string
}
Alanlar
packageName

string

Zorunlu. Alınacak teklifin üst uygulaması (paket adı).

productId

string

Zorunlu. Alınacak teklifin üst tek seferlik ürünü (kimliği).

purchaseOptionId

string

Zorunlu. Alınacak teklifin üst satın alma seçeneği (kimliği).

offerId

string

Zorunlu. Alınacak teklifin benzersiz teklif numarası.