Verklarende woordenlijst

Object met toegangsrechten

Een object met toegangsrechten is een json-weergave van één toegangsrecht voor een publicatie dat moet worden gekoppeld aan een lezersaccount dat is gekoppeld aan een abonnement.

Velden

  • product_id: Een ID die wordt gevormd door de publicatie-ID (doorgaans het domein van de publicatie) en de naam of het niveau van het toegangsrecht.
  • subscription_token: Een door de uitgever verstrekte tekenreeks die aangeeft hoe een abonnement wordt geïnterpreteerd. Google slaat dit op, maar gebruikt het nergens voor.
  • detail: Een op gebruikers gerichte beschrijving van het toegangsrecht. Deze wordt weergegeven op de zelfservicepagina Mijn accounts van lezers om hun toegangsrechten beter te kunnen bepalen.
  • expire_time: Een tijdstempel in RFC 3339-indeling. De maximale expire_time is 398 dagen vanaf now(). Als je een langere periode voor de toegangsrechten moet ondersteunen, moet je expire_time updaten om het te verlengen voordat het expire_time bereikt.

Voorbeeld van een object met toegangsrechten

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"
}

Achtergrond van OAuth-serviceaccounts op GCP