- בקשת HTTP
- פרמטרים של נתיב
- גוף הבקשה
- גוף התשובה
- היקפי הרשאות
- RevocationContext
- FullRefund
- ProratedRefund
- רוצים לנסות?
subscriptionsv2.revoke a subscription purchase for the user.
בקשת HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
package |
חובה. החבילה של האפליקציה שבשבילה נרכש המינוי (לדוגמה, 'com.some.thing'). |
token |
חובה. האסימון שסופק למכשיר של המשתמש כשהמינוי נרכש. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"revocationContext": {
object ( |
שדות | |
---|---|
revocation |
חובה. פרטים נוספים לגבי ביטול המינוי. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יהיה ריק.
היקפי הרשאה
נדרש היקף הרשאות OAuth הבא:
https://www.googleapis.com/auth/androidpublisher
RevocationContext
הקשר הביטול של ה-API purchases.subscriptionsv2.revoke.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד RefundType . קובעת את סוג ההחזר הכספי שצריך להעניק. צריך לציין את סוג ההחזר הכספי כחלק מהבקשה. הערך של RefundType יכול להיות רק אחת מהאפשרויות הבאות: |
|
full |
זה שינוי אופציונלי. משמש במקרים שבהם צריך להעניק למשתמשים החזר כספי על הסכום המלא של ההזמנה האחרונה של המינוי. |
prorated |
זה שינוי אופציונלי. משמש במקרים שבהם צריך להעניק למשתמשים החזר כספי יחסי על הסכום ששילמו על המינוי, על סמך משך הזמן שנותר למינוי. |
FullRefund
אין שדות לסוג הזה.
משמש לקביעת אם סוג ההחזר הכספי ב-RevocationContext הוא החזר כספי מלא.
ProratedRefund
אין שדות לסוג הזה.
משמש לקביעת אם סוג ההחזר הכספי ב-RevocationContext הוא החזר כספי מחולק.