Method: monetization.onetimeproducts.purchaseOptions.offers.batchGet

एक या इससे ज़्यादा वन-टाइम प्रॉडक्ट के ऑफ़र की जानकारी ऐक्सेस की जाती है.

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

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

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

पाथ पैरामीटर

पैरामीटर
packageName

string

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

यह सभी अनुरोधों पर packageName फ़ील्ड के बराबर होना चाहिए.

productId

string

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

purchaseOptionId

string

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

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

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

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

object (GetOneTimeProductOfferRequest)

ज़रूरी है. ज़्यादा से ज़्यादा 100 एलिमेंट वाले जीईटी अनुरोधों की सूची. सभी अनुरोधों से अलग-अलग ऑफ़र मिलने चाहिए.

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

offers.batchGet एंडपॉइंट के लिए जवाब वाला मैसेज.

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

JSON फ़ॉर्मैट में दिखाया गया है
{
  "oneTimeProductOffers": [
    {
      object (OneTimeProductOffer)
    }
  ]
}
फ़ील्ड
oneTimeProductOffers[]

object (OneTimeProductOffer)

अनुरोध किए गए वन-टाइम प्रॉडक्ट के ऑफ़र की सूची. यह सूची उसी क्रम में होती है जिस क्रम में अनुरोध किया गया था.

अनुमति पाने के लिंक

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

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

GetOneTimeProductOfferRequest

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

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

string

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

productId

string

ज़रूरी है. ऑफ़र पाने के लिए, पैरंट वन-टाइम प्रॉडक्ट (आईडी).

purchaseOptionId

string

ज़रूरी है. ऑफ़र पाने के लिए, प्रॉडक्ट के लिए मुख्य खरीदारी का विकल्प (आईडी).

offerId

string

ज़रूरी है. ऑफ़र का यूनीक आईडी.