2016-09-29 88 views

回答

0

您可以通过使用推送通知,注册期间,获取生成的令牌并将其与用户详细信息一起保存到数据库。
每当键/孩子 火起来的事件更新到tokenID

你应该在你的应用的广播接收机,其监测输入火力消息

@Override 
public void onMessageReceived(RemoteMessage remoteMessage) { 
// Check if message contains a data payload. 
if (remoteMessage.getData().size() > 0) { 
    Log.d(TAG, "Message data payload: " + remoteMessage.getData()); 
} 

// Check if message contains a notification payload. 
if (remoteMessage.getNotification() != null) { 
    Log.d(TAG, "Message Notification Body: " + remoteMessage.getNotification().getBody()); 
} 

}

这里一个例子https://github.com/firebase/friendlychat/blob/master/android/app/src/main/java/com/google/firebase/codelab/friendlychat/MyFirebaseMessagingService.java

+0

你能解释一下这个广播接收机吗?我怎样才能做到这一点? –