מילון מונחים

אובייקט ההרשאות

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

שדות

  • product_id: מזהה שנוצר על ידי מיזוג של מזהה אתר החדשות והשם או רמת ההרשאה.
  • subscription_token: מחרוזת שסופקה על ידי בעל התוכן הדיגיטלי ומייצגת את ההבנה שלו לגבי המינוי. Google שומרת את המידע הזה, אבל לא משתמשת בו בשום דבר.
  • detail: תיאור של ההרשאה שמוצג למשתמש. המידע הזה מוצג בדף 'החשבונות שלי' בשירות העצמי של הקורא, כדי לזהות טוב יותר את ההרשאות שלו.
  • expire_time: חותמת זמן בפורמט RFC 3339. הערך המקסימלי של expire_time הוא 398 ימים מ-now(). אם אתם צריכים לתמוך בתקופת זכאות ארוכה יותר, עליכם לעדכן את expire_time כדי להאריך אותה לפני שהיא תגיע ל-expire_time.

דוגמה לאובייקט של הרשאות

const entitlement = {
  "product_id": "dailybugle.com:basic",
  "subscription_token": "dnabhdufbwinkjanvejskenfw",
  "detail": "This is our basic plan",
  "expire_time": "2022-08-19T04:53:40+00:00"
}

רקע על חשבונות שירות של OAuth ב-GCP