亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

是否可以使用FireBaseCloud消息(FCM)直接從設備向特定的UDID發送推送通知?

是否可以使用FireBaseCloud消息(FCM)直接從設備向特定的UDID發送推送通知?

米脂 2019-07-05 15:58:34
是否可以使用FireBaseCloud消息(FCM)直接從設備向特定的UDID發送推送通知?我正在考慮將所有注冊ID(推送令牌)保存在DB中,并從iPhone發送通知給用戶。我試過這樣做,但沒有收到任何通知。func sendPNMessage() {     FIRMessaging.messaging().sendMessage(         ["body": "hey"],          to: TOKEN_ID,          withMessageID: "1",          timeToLive: 108)    }我做錯了什么,還是根本不可能?
查看完整描述

3 回答

?
犯罪嫌疑人X

TA貢獻2080條經驗 獲得超4個贊

目前,不可能從應用程序本身發送消息。您可以使用服務器端API從Firebase Web控制臺或自定義服務器發送消息。

您可能要做的是聯系服務器(比如通過http調用),該服務器將向用戶發送消息。這樣可以確保服務器的API密鑰受到保護。

PS:sendMessage(..)API稱為上游特性,如果服務器與FCM服務器有XMPP連接,則可以使用API從應用程序向服務器發送消息。


查看完整回答
反對 回復 2019-07-05
?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

GoogleCloud功能使得現在可以在沒有應用服務器的情況下將推送通知從設備發送到另一個設備。

來自GoogleCloud函數文檔:

開發人員可以使用云功能來保持用戶對應用程序相關信息的參與和更新。例如,考慮一個允許用戶在應用程序中跟蹤對方活動的應用程序。在這樣的應用程序中,由實時數據庫寫入來存儲新關注者的函數可以創建Firebase Cloud消息傳遞(FCM)通知,讓適當的用戶知道他們已經獲得了新的關注者。

例子:

  1. 函數在寫入存儲追隨者的實時數據庫路徑時觸發。

  2. 該函數由FCM發送的消息組成。

  3. FCM將通知消息發送到用戶的設備。

下面是一個演示項目用于發送設備到設備的推送通知,使用Firebase和GoogleCloud函數。


查看完整回答
反對 回復 2019-07-05
  • 3 回答
  • 0 關注
  • 1029 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號