GetTokenOptions interface

getToken() için seçenekler.

İmza:

export interface GetTokenOptions 

Özellikler

Özellik Tür Açıklama
serviceWorkerRegistration Hizmet Çalışanı Kaydı Push mesajlarını almak için hizmet çalışanı kaydı. Kayıt açık bir şekilde sağlanmazsa kök konumunuzda bir firebase-messaging-sw.js olması gerekir. Daha fazla bilgi için Kayıt jetonuna erişim bölümüne bakın.
vapidKey dize Hizmetleri aktarmak için sağlanan ortak sunucu anahtarı. Bu anahtar, yalnızca ilgili özel anahtara sahip gönderen sunuculardan push mesajları almak üzere push abonelerinin 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, Configure Web Credentials with FCM (Web Kimlik Bilgilerini FCM ile Yapılandırma) ile projeniz için bir VAPID anahtarı oluşturup içe aktarmanız önerilir. Web push hizmetleriyle ilgili ayrıntılar için Web Push Protokolü başlıklı makaleye bakın.

GetTokenOptions.serviceWorkerRegistration

Push mesajlarını almak için hizmet çalışanı kaydı. Kayıt açık bir şekilde sağlanmazsa kök konumunuzda bir firebase-messaging-sw.js olması gerekir. Daha fazla bilgi için Kayıt jetonuna erişim bölümüne bakın.

İmza:

serviceWorkerRegistration?: ServiceWorkerRegistration;

GetTokenOptions.vapidKey

Hizmetleri aktarmak için sağlanan ortak sunucu anahtarı. Bu anahtar, yalnızca ilgili özel anahtara sahip gönderen sunuculardan push mesajları almak üzere push abonelerinin 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, Configure Web Credentials with FCM (Web Kimlik Bilgilerini FCM ile Yapılandırma) ile projeniz için bir VAPID anahtarı oluşturup içe aktarmanız önerilir. Web push hizmetleriyle ilgili ayrıntılar için Web Push Protokolü başlıklı makaleye bakın.

İmza:

vapidKey?: string;