Objek hak
Objek Hak adalah representasi JSON dari satu hak untuk publikasi, yang akan dikaitkan dengan akun pembaca yang ditautkan dengan langganan.
Padang bunga
- product_id: ID yang dibuat dengan menggabungkan ID publikasi dan nama atau tingkat hak.
- subscription_token: String yang disediakan penayang yang menunjukkan pemahaman mereka tentang langganan. Google menyimpan informasi ini, tetapi tidak menggunakannya untuk tujuan apa pun.
- detail: Deskripsi hak yang ditampilkan kepada pengguna. Hal ini ditampilkan di halaman Akun Saya layanan mandiri pembaca untuk mengidentifikasi hak mereka dengan lebih baik.
- expire_time: Stempel waktu dalam format RFC 3339.
expire_time
maksimum adalah 398 hari sejaknow()
. Jika Anda perlu mendukung periode hak yang lebih lama, Anda harus mengupdateexpire_time
untuk memperpanjangnya sebelum mencapaiexpire_time
.
Contoh objek hak
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"
}
Latar belakang akun layanan OAuth GCP
- Membuat akun layanan OAuth
- Menggunakan JWT untuk permintaan HTTP REST bertanda tangan
- Library klien yang didukung secara resmi
- Contoh penggunaan akun layanan dengan library klien melalui contoh node.js.