2

我正在從另一位開發人員處理現有項目,並且因爲它被意外刪除,我需要獲取PubMub設置的GCM服務器密鑰。來自現有GCM項目的GCM API密鑰?

有什麼方法可以從Google設置中檢索它嗎?我無法在憑據和項目設置中找到它。

我現在不想升級到Firebase。

回答

2

您不必實際升級到火力地堡。您只需要遷移項目,以便您可以使用自動生成的服務器密鑰。 AFAIK,項目遷移後配置應該仍然相同,因此不需要更新任何代碼。

應該以生成新的服務器密鑰來完成,如在規定的方式docs

從2016年9月開始的新服務器密鑰只能在火力地堡創建控制檯使用設置面板的Cloud Messaging選項卡。需要創建新服務器密鑰的現有項目可以在Firebase console中導入,而不會影響其現有配置。

如果您決定參與項目遷移,請參閱我的回答here的步驟。

+0

這是我正在尋找的,我會在稍後嘗試。謝謝 – JunM

+0

@JunM你能試試嗎? –

+0

@AL。我遷移到Firebase,不久前,我現有的GCM應用程序仍在運行。我只設置了一個瀏覽器密鑰,以便我可以從任何位置訪問服務器上的網頁。我現在發現,舊的GCM應用程序現在總是給我一個未經授權的401響應。這是預期的嗎? – NickT

2

Google Cloud Messaging,在這裏註冊加入平臺,你會得到你的API密鑰&發件人ID

+0

有沒有一種方法可以在現有的gcm項目上獲得這些信息?除了註冊新的。 – JunM

+0

你必須註冊你自己的項目 –