Oggetto Diritti
Un oggetto Diritti è una rappresentazione JSON di un singolo diritto per una pubblicazione da associare all'account di un lettore collegato a un abbonamento.
Campi
- product_id: un identificatore formato dalla combinazione dell'ID pubblicazione (in genere il dominio della pubblicazione) e del nome o del livello del diritto.
- subscription_token: una stringa fornita dall'editore che rappresenta la sua comprensione di un abbonamento. Google la memorizza, ma non la utilizza.
- detail: una descrizione del diritto rivolta all'utente. Questi dati vengono mostrati nella pagina self-service I miei account dei lettori in modo che possano identificare meglio i loro diritti.
- expire_time: un timestamp in formato RFC 3339. Il
expire_time
massimo è 398 giorni danow()
. Se devi garantire un periodo prolungato per i diritti, devi aggiornareexpire_time
per estenderlo prima che raggiungaexpire_time
.
Esempio di oggetto Diritti
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"
}
Informazioni generali sugli account di servizio OAuth di Google Cloud
- Creazione di un account di servizio OAuth
- Utilizzo di JWT per le richieste REST HTTP firmate
- Librerie client supportate ufficialmente
- Esempio di utilizzo di un account di servizio con una libreria client tramite l'esempio Node.js.