GetTokenOptions interface

getToken()のオプション

サイン:

export interface GetTokenOptions 

プロパティ

財産タイプ説明
サービスワーカー登録ServiceWorker登録プッシュ メッセージを受信するための Service Worker の登録。登録が明示的に提供されていない場合は、ルートの場所にfirebase-messaging-sw.jsが必要です。詳細については、「登録トークンへのアクセス」を参照してください。
vapidKeyサービスをプッシュするために提供される公開サーバー キー。このキーは、対応する秘密キーを保持する送信サーバーからのみプッシュ メッセージを受信するようにプッシュ サブスクライバーを認証するために使用されます。指定しない場合は、デフォルトの VAPID キーが使用されます。一部のプッシュ サービス (Chrome Push Service) には、デフォルト以外の VAPID キーが必要であることに注意してください。したがって、 「FCM を使用した Web 資格情報の構成」を使用して、プロジェクトの VAPID キーを生成してインポートすることをお勧めします。 。 Web プッシュ サービスの詳細については、 「Web プッシュ プロトコル」を参照してください。

GetTokenOptions.serviceWorkerRegistration

プッシュ メッセージを受信するための Service Worker の登録。登録が明示的に提供されていない場合は、ルートの場所にfirebase-messaging-sw.jsが必要です。詳細については、「登録トークンへのアクセス」を参照してください。

サイン:

serviceWorkerRegistration?: ServiceWorkerRegistration;

GetTokenOptions.vapidKey

サービスをプッシュするために提供される公開サーバー キー。このキーは、対応する秘密キーを保持する送信サーバーからのみプッシュ メッセージを受信するようにプッシュ サブスクライバーを認証するために使用されます。指定しない場合は、デフォルトの VAPID キーが使用されます。一部のプッシュ サービス (Chrome Push Service) には、デフォルト以外の VAPID キーが必要であることに注意してください。したがって、 「FCM を使用した Web 資格情報の構成」を使用して、プロジェクトの VAPID キーを生成してインポートすることをお勧めします。 。 Web プッシュ サービスの詳細については、 「Web プッシュ プロトコル」を参照してください。

サイン:

vapidKey?: string;