מילון מונחים

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

אובייקט הרשאות הוא ייצוג 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