getToken() seçenekleri .
İmza:
export interface GetTokenOptions
Özellikler
Mülk | Tip | Tanım |
---|---|---|
hizmetİşçiKaydı | HizmetİşçisiKaydı | Anında ileti almak için hizmet çalışanı kaydı. Kayıt açıkça sağlanmadıysa kök konumunuzda firebase-messaging-sw.js sahip olmanız gerekir. Daha fazla ayrıntı için bkz . Kayıt belirtecine erişme . |
VapidKey | sicim | Hizmetleri göndermek için sağlanan genel sunucu anahtarı. Anahtar, push abonelerinin yalnızca karşılık gelen özel anahtarı tutan gönderen sunuculardan push mesajları alacak şekilde kimliğini doğrulamak için kullanılır. Sağlanmazsa varsayılan bir VAPID anahtarı kullanılır. Bazı push hizmetlerinin (Chrome Push Hizmeti) varsayılan olmayan bir VAPID anahtarı gerektirdiğini unutmayın. Bu nedenle, FCM ile Web Kimlik Bilgilerini Yapılandırma ile projeniz için bir VAPID anahtarı oluşturup içe aktarmanız önerilir. . Web push hizmetlerine ilişkin ayrıntılar için Web Push Protokolü'ne bakın. |
GetTokenOptions.serviceWorkerRegistration
Anında ileti almak için hizmet çalışanı kaydı. Kayıt açıkça sağlanmadıysa kök konumunuzda firebase-messaging-sw.js
sahip olmanız gerekir. Daha fazla ayrıntı için bkz . Kayıt belirtecine erişme .
İmza:
serviceWorkerRegistration?: ServiceWorkerRegistration;
GetTokenOptions.vapidKey
Hizmetleri göndermek için sağlanan genel sunucu anahtarı. Anahtar, push abonelerinin yalnızca karşılık gelen özel anahtarı tutan gönderen sunuculardan push mesajları alacak şekilde kimlik doğrulaması yapmak için kullanılır. Sağlanmazsa varsayılan bir VAPID anahtarı kullanılır. Bazı push hizmetlerinin (Chrome Push Hizmeti) varsayılan olmayan bir VAPID anahtarı gerektirdiğini unutmayın. Bu nedenle, Web Kimlik Bilgilerini FCM ile Yapılandır ile projeniz için bir VAPID anahtarı oluşturup içe aktarmanız önerilir. . Web push hizmetlerine ilişkin ayrıntılar için Web Push Protokolü'ne bakın.
İmza:
vapidKey?: string;