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

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

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

अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:

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

object (GetSubscriptionOfferRequest)

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

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

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

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

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

object (SubscriptionOffer)

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

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

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

GetSubscriptionOfferRequest

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

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

string

ज़रूरी है. आपको जिस ऑफ़र को पाने के लिए अनुमति देनी है उसका पैरंट ऐप्लिकेशन (पैकेज का नाम).

productId

string

ज़रूरी है. आपको जो ऑफ़र चाहिए उसकी पैरंट सदस्यता (आईडी).

basePlanId

string

ज़रूरी है. आपको जो ऑफ़र चाहिए उसका पैरंट बुनियादी प्लान (आईडी).

offerId

string

ज़रूरी है. आपको जो ऑफ़र चाहिए उसका यूनीक ऑफ़र आईडी.