0
我正在創建一個項目,當用戶將其交易請求輸入到應用程序中時,其數據將保存在Firebase數據庫中。有沒有一種方法,當他用火力推送通知有沒有辦法將FCM通知發送到Firebase數據庫中的用戶數據輸入?
我正在創建一個項目,當用戶將其交易請求輸入到應用程序中時,其數據將保存在Firebase數據庫中。有沒有一種方法,當他用火力推送通知有沒有辦法將FCM通知發送到Firebase數據庫中的用戶數據輸入?
您可以通過這樣做,當用戶輸入數據到firebasedatabase進入中firebasedatabase數據發送推送通知該用戶的設備。
成功響應,您可以在firebasedatabase用戶節點中針對當前用戶設置值。然後使用火力數據庫addValueListener檢查您是否存在則創建一個這樣
NotificationManager notif=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
Notification notify=new Notification.Builder(getApplicationContext())
.setContentTitle(tittle)
.setContentText(body)
.setContentTitle(subject)
.setSmallIcon(R.drawable.abc)
.build();
notify.flags |= Notification.FLAG_AUTO_CANCEL;
notif.notify(0, notify);
推送通知推送通知後,空該設定值後,設定值。
我希望它對你有幫助!
聽起來[雲功能的火力地堡(https://firebase.google.com/docs/functions/)是一個你需要的。 :) –