簡體   English   中英

Firebase 雲消息 (FCM) Api Azure 通知中心的密鑰

[英]Firebase Cloud Messaging (FCM) Api Key for Azure Notification Hub

我正在創建一個 Xamarin 項目來測試 Azure 通知中心,但我無法完成本文中的步驟

在“創建 Firebase 項目並啟用 Firebase 雲消息”部分下,第 6 步已過時,因為 Google 似乎已更改其 model 以獲取服務器密鑰,或者服務器密鑰不適用於 FCM。

誰能闡明如何為 Azure 通知中心獲取 Api 密鑰

目前似乎沒有正確的答案。

使用 FCM 時,如果您前往應用的 Firebase 控制台上的身份驗證頁面和 select“開始”,請按照步驟操作,然后返回項目設置頁面中的“常規”選項卡,您現在會看到它有一個 Web API 密鑰。

這對 Azure 通知集線器沒有用,因為如果您嘗試將此密鑰插入集線器的 API 密鑰條目,它不會接受它。

唯一的答案似乎是使用舊版 GCM API,這並不理想,因為它已被棄用並且某些 API 不再可用。

如果您轉到 Build 部分,Authentication 菜單項,然后單擊“Get Started”按鈕,然后導航回 Project Settings/General 選項卡,您應該會看到 API 密鑰。 編輯:這不是 Azure 通知中心的正確鍵。 請參閱下面的評論以獲取正確的密鑰。

擴展 DrDave 的評論

來自https://console.firebase.google.com/project/--your_project_name--/settings/cloudmessaging

  • 點擊“ Cloud Messaging API (Legacy) Disabled ”標題的三點菜單
  • 按照提供的鏈接在谷歌雲控制台中進行管理,然后按下按鈕啟用 googlecloudmessaging API
  • 等幾分鍾
  • Go 返回您的 Firebase 控制台雲消息選項卡,然后刷新。
  • 看到 Cloud Messaging API header 已更改為“ Cloud Messaging API (Legacy) ✅ Enabled ”,並且現在顯示了一個服務器密鑰

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM