授權物件
授權物件是以 JSON 格式呈現的出版品單一授權,用來與已連結訂閱的讀者帳戶建立關聯。
欄位
- product_id:合併出版品 ID (通常是出版品網域) 和授權的名稱/層級而產生的 ID。
- subscription_token:由發布商提供的字串,代表他們對訂閱項目的瞭解。Google 會儲存這項資訊,但不會將其用於任何用途。
- detail:向使用者顯示的授權說明。只要前往讀者的自助式「我的帳戶」頁面,即可找到相關的授權詳細資料
- Expire_time:RFC 3339 格式的時間戳記。
授權物件範例
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"
}
GCP OAuth 服務帳戶背景
- 正在建立 OAuth 服務帳戶
- 針對已簽署的 HTTP REST 要求使用 JWT
- 官方支援的用戶端程式庫
- 透過 node.js 範例,使用服務帳戶搭配用戶端程式庫的範例。