อภิธานศัพท์

ออบเจ็กต์การให้สิทธิ์

ออบเจ็กต์สิทธิ์คือการแสดง JSON ของสิทธิ์เดียวสำหรับสิ่งพิมพ์ ซึ่งจะเชื่อมโยงกับบัญชีผู้อ่านที่ลิงก์กับการสมัครใช้บริการ

ช่อง

  • product_id: ตัวระบุที่สร้างขึ้นโดยการผสานรหัสสื่อเผยแพร่ และชื่อหรือระดับการให้สิทธิ์
แสดงว่า CAow-7jBCw คือรหัสสิ่งพิมพ์
  • subscription_token: สตริงที่ผู้เผยแพร่โฆษณาระบุซึ่งแสดงถึงความเข้าใจเกี่ยวกับการสมัครใช้บริการ Google จะจัดเก็บข้อมูลนี้ แต่จะไม่นำไปใช้เพื่อวัตถุประสงค์ใดๆ
  • รายละเอียด: คำอธิบายสิทธิ์ที่แสดงต่อผู้ใช้ ซึ่งจะแสดงในหน้าบัญชีของฉันแบบบริการตนเองของผู้อ่านเพื่อให้ระบุสิทธิ์ของตนได้ดียิ่งขึ้น
  • 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