Method: purchases.subscriptions.defer

דחיית רכישת המינוי של המשתמש עד למועד תפוגה עתידי שצוין.

בקשת HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer

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

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

פרמטרים
packageName

string

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

subscriptionId

string

מזהה המינוי שנרכש (לדוגמה, 'Monthly001').

token

string

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

גוף הבקשה

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

ייצוג JSON
{
  "deferralInfo": {
    object (SubscriptionDeferralInfo)
  }
}
שדות
deferralInfo

object (SubscriptionDeferralInfo)

מידע על מועד התפוגה הרצוי החדש של המינוי.

גוף התשובה

תשובה לממשק ה-API של purchase.subscriptions.defer.

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:

ייצוג JSON
{
  "newExpiryTimeMillis": string
}
שדות
newExpiryTimeMillis

string (int64 format)

מועד התפוגה החדש של המינוי באלפיות השנייה מאז Epoch.

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

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

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

SubscriptionDeferralInfo

SubscriptionDeferralInfo מכיל את הנתונים הדרושים לדחייה של רכישת מינוי למועד תפוגה עתידי.

ייצוג JSON
{
  "expectedExpiryTimeMillis": string,
  "desiredExpiryTimeMillis": string
}
שדות
expectedExpiryTimeMillis

string (int64 format)

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

desiredExpiryTimeMillis

string (int64 format)

מועד התפוגה הבא הרצוי להקצאה למינוי, באלפיות שנייה מתחילת התקופה. המועד הנתון חייב להיות מאוחר יותר או גדול יותר ממועד התפוגה הנוכחי של המינוי.