Method: monetization.subscriptions.basePlans.offers.batchGet

सदस्यता के एक या उससे ज़्यादा ऑफ़र के बारे में पढ़ता है.

एचटीटीपी अनुरोध

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
packageName

string

ज़रूरी है. पैरंट ऐप्लिकेशन (पैकेज का नाम) जिसके लिए सदस्यताएं बनानी या अपडेट करनी चाहिए. सभी अनुरोधों में PackageName फ़ील्ड के बराबर होना चाहिए.

productId

string

ज़रूरी है. अगर अपडेट किए गए सभी ऑफ़र एक ही सदस्यता से जुड़े हैं, तो पैरंट सदस्यता का प्रॉडक्ट आईडी. अगर यह अनुरोध एक से ज़्यादा सदस्यताओं के लिए किया जा रहा है, तो इस फ़ील्ड को "-" पर सेट करें. इस फ़ील्ड को सेट करना ज़रूरी है.

basePlanId

string

ज़रूरी है. वह पैरंट प्लान (आईडी) जिसके लिए ऑफ़र पढ़ने चाहिए. एक से ज़्यादा बुनियादी प्लान के ऑफ़र पढ़ने के लिए, इसे '-' के तौर पर दिखाया जा सकता है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "requests": [
    {
      object (GetSubscriptionOfferRequest)
    }
  ]
}
फ़ील्ड
requests[]

object (GetSubscriptionOfferRequest)

ज़रूरी है. अपडेट के अनुरोधों की सूची, जिसमें ज़्यादा से ज़्यादा 100 एलिमेंट शामिल किए जा सकते हैं. सभी अनुरोधों में अलग-अलग सदस्यताओं को अपडेट करना ज़रूरी है.

जवाब का मुख्य भाग

Offer.batchGet एंडपॉइंट के लिए रिस्पॉन्स मैसेज.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "subscriptionOffers": [
    {
      object (SubscriptionOffer)
    }
  ]
}
फ़ील्ड
subscriptionOffers[]

object (SubscriptionOffer)

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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

GetSubscriptionOfferRequest

Offer.get के लिए अनुरोध मैसेज.

जेएसओएन के काेड में दिखाना
{
  "packageName": string,
  "productId": string,
  "basePlanId": string,
  "offerId": string
}
फ़ील्ड
packageName

string

ज़रूरी है. मिलने वाले ऑफ़र के पैरंट ऐप्लिकेशन (पैकेज का नाम).

productId

string

ज़रूरी है. मिलने वाले ऑफ़र की पैरंट सदस्यता (आईडी).

basePlanId

string

ज़रूरी है. जिस ऑफ़र का पैरंट प्लान (आईडी) पाना है उसका पैरंट प्लान (आईडी) शामिल किया जाना है.

offerId

string

ज़रूरी है. मिलने वाले ऑफ़र का यूनीक ऑफ़र आईडी.