Objeto de direitos
Um objeto de direitos é uma representação JSON de um único direito para uma publicação a ser associado a uma conta de leitor vinculada à assinatura.
Campos
- product_id: um identificador formado pelo ID da publicação (geralmente o domínio dela) e pelo nome ou nível do direito.
- subscription_token: uma string fornecida pelo editor que representa o entendimento de uma assinatura. O Google a armazena, mas não a usa para nada.
- detail: uma descrição voltada ao usuário do direito. Essas informações são exibidas na página "Minhas contas" de autoatendimento do leitor para identificar melhor os direitos.
- Expire_time: um carimbo de data/hora no formato RFC 3339.
Exemplo de objeto de direitos
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"
}
Contexto sobre as contas de serviço do OAuth do GCP
- Como criar uma conta de serviço do OAuth
- Como usar JWT para solicitações REST de HTTP assinadas
- Bibliotecas de cliente oficialmente compatíveis
- Veja como usar uma conta de serviço com uma biblioteca de cliente pelo exemplo node.js.