- בקשת HTTP
- פרמטרים של נתיב
- גוף הבקשה
- גוף התשובה
- היקפי הרשאה
- CancellationContext
- CancellationType
- כדאי לנסות!
subscriptionsv2.cancel a subscription purchase for the user.
בקשת HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancel
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
פרמטרים | |
---|---|
packageName |
חובה. החבילה של האפליקציה שעבורה נרכש המינוי הזה (לדוגמה, 'com.some.thing'). |
token |
חובה. האסימון שסופק למכשיר של המשתמש כשנרכש המינוי. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"cancellationContext": {
object ( |
שדות | |
---|---|
cancellationContext |
חובה. פרטים נוספים על ביטול המינוי. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יהיה ריק.
היקפי הרשאה
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/androidpublisher
CancellationContext
הקשר הביטול של purchases.subscriptionsv2.cancel API.
ייצוג ב-JSON |
---|
{
"cancellationType": enum ( |
שדות | |
---|---|
cancellationType |
חובה. סוג הביטול של המינוי שנרכש. |
CancellationType
סוג הביטול שהמפתח ביקש.
טיפוסים בני מנייה (enum) | |
---|---|
CANCELLATION_TYPE_UNSPECIFIED |
לא צוין סוג הביטול. |
USER_REQUESTED_STOP_RENEWALS |
המשתמש ביקש לבטל את המינוי, ואפשר לשחזר אותו. הפעולה הזו רק מפסיקה את החידוש הבא של המינוי. במינוי בתשלומים, המשתמשים עדיין צריכים לסיים את תקופת ההתחייבות. מידע נוסף על חידושים ותשלומים זמין בכתובת https://developer.android.com/google/play/billing/subscriptions#installments |
DEVELOPER_REQUESTED_STOP_PAYMENTS |
המפתח ביקש לבטל את המינוי, ואי אפשר לשחזר אותו. הפעולה הזו תפסיק את התשלום הבא על המינוי. במינוי בתשלומים, המשתמשים לא יצטרכו לשלם את התשלום הבא ולסיים את תקופת ההתחייבות. מידע נוסף על חידושים ותשלומים זמין בכתובת https://developer.android.com/google/play/billing/subscriptions#installments |