如何在Android上使用FCM在我的应用程序中注册的用户之间发送消息?

时间:2017-03-03 10:22:06

标签: android firebase firebase-cloud-messaging

我想在我的应用程序中使用FCM它允许用户在它们之间交换消息。但是我一直在努力争取令牌。我已经阅读了很多帖子,但很多人都在谈论在用户登录时删除令牌,但我不想只是在登录用户之间发送消息。我想要的是注册用户之间,那我怎么能区分用户,如何使用他们的令牌映射它们,因为最简单的方法是在用户登录时删除并创建令牌,因此您映射用户令牌,但有了这个想法,我怎么知道没有用户的令牌登录?

1 个答案:

答案 0 :(得分:1)

我也有类似的问题。我正在做的是当用户注册我的应用程序时它还生成了一个FCM令牌并将此链接保存为用户ID,所以当我必须发送消息A时,我搜索用户A然后获取A的令牌然后发送消息。 这件事只能通过FCM Server实现。

查看文档。在java中设置FCM服务器也是一个很棒的blog