ตัวเลือกสำหรับ getToken()
ลายเซ็น:
export interface GetTokenOptions
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
serviceWorkerRegistration | การลงทะเบียน Service Worker | การลงทะเบียน Service Worker เพื่อรับการรับส่งข้อความพุช หากไม่ได้ระบุการจดทะเบียนอย่างชัดแจ้ง คุณต้องมี firebase-messaging-sw.js ที่ตำแหน่งรูทของคุณ โปรดดูรายละเอียดเพิ่มเติมที่เข้าถึงโทเค็นการจดทะเบียน |
vapidKey | สตริง | คีย์เซิร์ฟเวอร์สาธารณะที่ให้ไว้เพื่อพุชบริการ คีย์นี้ใช้เพื่อตรวจสอบสิทธิ์สมาชิกพุชเพื่อรับข้อความพุชเฉพาะจากเซิร์ฟเวอร์ที่ส่งที่เก็บคีย์ส่วนตัวที่เกี่ยวข้องเท่านั้น หากไม่ได้ระบุ ระบบจะใช้คีย์ VAPID เริ่มต้น โปรดทราบว่าบริการพุชบางอย่าง (บริการพุชของ Chrome) ต้องใช้คีย์ VAPID ที่ไม่ใช่คีย์เริ่มต้น ดังนั้นจึงขอแนะนำให้สร้างและนำเข้าคีย์ VAPID สำหรับโปรเจ็กต์ที่มีการกำหนดค่าข้อมูลเข้าสู่ระบบเว็บด้วย FCM ดูรายละเอียดเกี่ยวกับบริการพุชบนเว็บได้ที่โปรโตคอลพุชบนเว็บ |
GetTokenOptions.serviceWorkerRegistration
การลงทะเบียน Service Worker เพื่อรับการรับส่งข้อความพุช หากไม่ได้ระบุการจดทะเบียนอย่างชัดแจ้ง คุณต้องมี firebase-messaging-sw.js
ที่ตำแหน่งรูทของคุณ โปรดดูรายละเอียดเพิ่มเติมที่เข้าถึงโทเค็นการจดทะเบียน
ลายเซ็น:
serviceWorkerRegistration?: ServiceWorkerRegistration;
GetTokenOptions.vapidKey
คีย์เซิร์ฟเวอร์สาธารณะที่ให้ไว้เพื่อพุชบริการ คีย์นี้ใช้เพื่อตรวจสอบสิทธิ์สมาชิกพุชเพื่อรับข้อความพุชเฉพาะจากเซิร์ฟเวอร์ที่ส่งที่เก็บคีย์ส่วนตัวที่เกี่ยวข้องเท่านั้น หากไม่ได้ระบุ ระบบจะใช้คีย์ VAPID เริ่มต้น โปรดทราบว่าบริการพุชบางอย่าง (บริการพุชของ Chrome) ต้องใช้คีย์ VAPID ที่ไม่ใช่ค่าเริ่มต้น ดังนั้นจึงขอแนะนำให้สร้างและนำเข้าคีย์ VAPID สำหรับโปรเจ็กต์ที่มีการกำหนดค่าข้อมูลเข้าสู่ระบบเว็บด้วย FCM ดูรายละเอียดเกี่ยวกับบริการพุชจากเว็บได้ที่โปรโตคอลพุชบนเว็บ
ลายเซ็น:
vapidKey?: string;