2016-11-27 147 views

回答

5

你明確地聯繫在一起說如何生成密鑰,在Get Application Server Keys段落的文檔。

另一種方法是使用web-push庫(通過調用generateVAPIDKeys function通過一些Node.js代碼或通過其command line interface)。

關於whyhow is it related to Web Push,我覺得VAPID specification的抽象是相當清楚的:

應用服務器可以利用本身所描述的技術自願標識要推 服務。該標識 信息可以被推送服務用於將由相同應用服務器製作的請求 歸屬到單個實體。 這可以用來減少推送訂閱URL的保密性,因爲 可以限制訂閱到特定應用程序 服務器。應用程序服務器還可以包括額外的 信息,推送服務的運營商可以使用該信息來聯繫應用服務器的運營商 。

+0

如何自己生成應用程序密鑰? –

+0

你是什麼意思?我列出了兩個可用於自己生成密鑰的選項:) – Marco

+0

嘿@Marco,我在哪裏可以找到這些應用程序服務器密鑰?如果我正在爲我的網站構建推送通知。我會從我的Firebase控制檯獲取它嗎? – divy3993

相關問題