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