Method: purchases.subscriptionsv2.revoke

Subscriptionsv2.revids רכישת מינוי עבור המשתמש.

בקשת HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

פרמטרים של נתיב

פרמטרים
packageName

string

חובה. חבילת האפליקציה שעבורה נרכש המינוי הזה (לדוגמה, 'com.some.thing').

token

string

חובה. האסימון שסופק למכשיר של המשתמש בזמן רכישת המינוי.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "revocationContext": {
    object (RevocationContext)
  }
}
שדות
revocationContext

object (RevocationContext)

חובה. פרטים נוספים על ביטול המינוי.

גוף התשובה

אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.

היקפי ההרשאות

נדרש היקף ההרשאות הבא של OAuth:

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

RevocationContext

ההקשר לביטול ה-API של purchase.subscriptionsv2.revoke.

ייצוג JSON
{

  // Union field RefundType can be only one of the following:
  "fullRefund": {
    object (FullRefund)
  },
  "proratedRefund": {
    object (ProratedRefund)
  }
  // End of list of possible types for union field RefundType.
}
שדות
שדה איחוד RefundType. ההגדרה הזו קובעת את סוג ההחזר הכספי שיש להעניק. יש לציין את סוג ההחזר הכספי כחלק מבקשה תקפה. RefundType יכול להיות רק אחת מהאפשרויות הבאות:
fullRefund

object (FullRefund)

זה שינוי אופציונלי. משמש במקרים שבהם צריך לקבל למשתמשים החזר כספי בסכום המלא של ההזמנה האחרונה של המינוי.

proratedRefund

object (ProratedRefund)

זה שינוי אופציונלי. משמש במקרים שבהם צריך לקבל למשתמשים החזר כספי בסכום יחסי שהם שילמו על המינוי, לפי משך הזמן שנותר למינוי.

FullRefund

אין שדות בסוג הזה.

משמש כדי לקבוע אם סוג ההחזר הכספי ב-RevocationContext הוא החזר כספי מלא.

ProratedRefund

אין שדות בסוג הזה.

משמש כדי לקבוע אם סוג ההחזר הכספי ב-RevocationContext הוא החזר כספי יחסי.