- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- GetOneTimeProductOfferRequest
- इसे आज़माएं!
यह कुकी, वन-टाइम प्रॉडक्ट के एक या उससे ज़्यादा ऑफ़र को पढ़ती है.
एचटीटीपी अनुरोध
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
packageName |
ज़रूरी है. अपडेट किए गए ऑफ़र का पैरंट ऐप्लिकेशन (पैकेज का नाम). यह अपडेट किए गए सभी OneTimeProductOffer संसाधनों के packageName फ़ील्ड के बराबर होना चाहिए. |
productId |
ज़रूरी है. अगर अपडेट किए गए सभी ऑफ़र एक ही प्रॉडक्ट के हैं, तो पैरंट वन-टाइम प्रॉडक्ट का प्रॉडक्ट आईडी. अगर यह अनुरोध एक बार इस्तेमाल किए जाने वाले कई प्रॉडक्ट के लिए है, तो इस फ़ील्ड को "-" पर सेट करें. |
purchaseOptionId |
ज़रूरी है. खरीदारी के लिए सेट किया गया मुख्य विकल्प (आईडी) जिसके लिए ऑफ़र अपडेट किए जाने चाहिए. खरीदारी के कई विकल्पों के ऑफ़र अपडेट करने के लिए, इसे '-' के तौर पर सेट किया जा सकता है. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में, इस स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{
"requests": [
{
object ( |
फ़ील्ड | |
---|---|
requests[] |
ज़रूरी है. ज़्यादा से ज़्यादा 100 एलिमेंट के लिए, 'पाएं' अनुरोधों की सूची. सभी अनुरोधों में अलग-अलग ऑफ़र दिखने चाहिए. |
जवाब का मुख्य भाग
offers.batchGet एंडपॉइंट के लिए जवाब का मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"oneTimeProductOffers": [
{
object ( |
फ़ील्ड | |
---|---|
oneTimeProductOffers[] |
एक बार खरीदे जाने वाले प्रॉडक्ट के अपडेट किए गए ऑफ़र की सूची. यह सूची, अनुरोध के क्रम में ही होती है. |
अनुमति के स्कोप
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/androidpublisher
GetOneTimeProductOfferRequest
GetOneTimeProductOffers के लिए अनुरोध मैसेज.
JSON के काेड में दिखाना |
---|
{ "packageName": string, "productId": string, "purchaseOptionId": string, "offerId": string } |
फ़ील्ड | |
---|---|
packageName |
ज़रूरी है. ऑफ़र पाने के लिए पैरंट ऐप्लिकेशन (पैकेज का नाम). |
productId |
ज़रूरी है. ऑफ़र पाने के लिए, पैरंट वन-टाइम प्रॉडक्ट (आईडी). |
purchaseOptionId |
ज़रूरी है. जिस ऑफ़र को पाना है उसके लिए, खरीदारी का मुख्य विकल्प (आईडी). |
offerId |
ज़रूरी है. पाए जाने वाले ऑफ़र का यूनीक ऑफ़र आईडी. |