Αντικείμενο δικαιωμάτων
Ένα αντικείμενο δικαιωμάτων είναι μια αναπαράσταση JSON ενός μεμονωμένου δικαιώματος για μια δημοσίευση, που θα συσχετιστεί με έναν λογαριασμό αναγνώστη που συνδέεται με συνδρομή.
Αγροί
- product_id : Ένα αναγνωριστικό που σχηματίζεται από τη συγχώνευση του αναγνωριστικού δημοσίευσης και του ονόματος ή του επιπέδου δικαιώματος.
- 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"
}
Ιστορικό σχετικά με τους λογαριασμούς υπηρεσίας GCP OAuth
- Δημιουργία λογαριασμού υπηρεσίας OAuth
- Χρήση JWT για υπογεγραμμένα αιτήματα HTTP REST
- Επίσημα υποστηριζόμενες βιβλιοθήκες-πελάτες
- Παράδειγμα χρήσης ενός λογαριασμού υπηρεσίας με μια βιβλιοθήκη-πελάτη μέσω του παραδείγματος node.js.