GetTokenOptions interface

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;