GetTokenOptions interface

אפשרויות עבור getToken() .

חֲתִימָה:

export interface GetTokenOptions 

נכסים

תכונה סוּג תיאור
serviceWorkerRegistration ServiceWorkerRegistration רישום ה-Service Worker לקבלת הודעות דחיפה. אם ההרשמה לא מסופקת במפורש, עליך להצטייד ב- firebase-messaging-sw.js במיקום השורש שלך. ראה גישה לאסימון הרישום לפרטים נוספים.
vapidKey חוּט מפתח השרת הציבורי שסופק לשירותי דחיפה. המפתח משמש לאימות מנויי Push כדי לקבל הודעות Push רק משרתים שולחים המחזיקים את המפתח הפרטי המתאים. אם הוא לא מסופק, נעשה שימוש במפתח VAPID ברירת מחדל. שים לב ששירותי Push מסוימים (Chrome Push Service) דורשים מפתח VAPID שאינו ברירת מחדל. לכן, מומלץ ליצור ולייבא מפתח VAPID עבור הפרוייקט שלך עם Configure Web Credentials with FCM . ראה The Web Push Protocol לפרטים על שירותי דחיפה באינטרנט.

GetTokenOptions.serviceWorkerRegistration

רישום ה-Service Worker לקבלת הודעות דחיפה. אם ההרשמה לא מסופקת במפורש, עליך להצטייד ב- firebase-messaging-sw.js במיקום השורש שלך. ראה גישה לאסימון הרישום לפרטים נוספים.

חֲתִימָה:

serviceWorkerRegistration?: ServiceWorkerRegistration;

GetTokenOptions.vapidKey

מפתח השרת הציבורי שסופק לשירותי דחיפה. המפתח משמש לאימות מנויי Push כדי לקבל הודעות Push רק משרתים שולחים המחזיקים את המפתח הפרטי המתאים. אם הוא לא מסופק, נעשה שימוש במפתח VAPID ברירת מחדל. שים לב ששירותי Push מסוימים (Chrome Push Service) דורשים מפתח VAPID שאינו ברירת מחדל. לכן, מומלץ ליצור ולייבא מפתח VAPID עבור הפרוייקט שלך עם Configure Web Credentials with FCM . ראה The Web Push Protocol לפרטים על שירותי דחיפה באינטרנט.

חֲתִימָה:

vapidKey?: string;