- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- RevocationContext
- ProratedRefund
- इसे आज़माएं!
सदस्यता v2.revoke उपयोगकर्ता के लिए सदस्यता की खरीदारी करने के लिए.
एचटीटीपी अनुरोध
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ के पैरामीटर
पैरामीटर | |
---|---|
packageName |
ज़रूरी है. उस ऐप्लिकेशन का पैकेज जिसके लिए यह सदस्यता खरीदी गई थी (उदाहरण के लिए, 'com.some.thing'). |
token |
ज़रूरी है. सदस्यता खरीदते समय, उपयोगकर्ता के डिवाइस को दिया गया टोकन. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:
जेएसओएन के काेड में दिखाना |
---|
{
"revocationContext": {
object ( |
फ़ील्ड | |
---|---|
revocationContext |
ज़रूरी है. सदस्यता रद्द करने के बारे में ज़्यादा जानकारी. |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब का मुख्य हिस्सा खाली रहता है.
अनुमति देने के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
purchase.subscriptionsv2.revoke API के लिए सहमति रद्द करने का संदर्भ.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड RefundType . इससे तय होता है कि किस तरह का रिफ़ंड दिया जाना चाहिए. रिफ़ंड के तरीके को मान्य अनुरोध के हिस्से के तौर पर बताया जाना चाहिए. RefundType इनमें से सिर्फ़ एक हो सकता है: |
|
proratedRefund |
ज़रूरी नहीं. इसका इस्तेमाल तब किया जाता है, जब उपयोगकर्ताओं को उनकी सदस्यता के लिए बचे हुए समय के हिसाब से, बचे हुए दिनों के हिसाब से रिफ़ंड दिया जाता है. |
ProratedRefund
इस टाइप के लिए कोई फ़ील्ड नहीं है.
इसका इस्तेमाल यह तय करने के लिए किया जाता है कि सहमति रद्द करने से जुड़े कॉन्टेक्स्ट में रिफ़ंड का टाइप, प्रोरेट किए गए रिफ़ंड के तौर पर है या नहीं.