当前位置: 首页 > 知识库问答 >
问题:

如何从FCM主题获取客户端FCM令牌[已关闭]

闻昊英
2023-03-14

想改进这个问题吗?通过编辑这篇文章添加细节并澄清问题。

我想在FCM主题中获取令牌列表。基本上,我希望订阅FCM主题的令牌列表。

基本上,我想要来自FCM主题的注册客户端令牌。


共有1个答案

仉宸
2023-03-14

没有用于检索订阅主题的令牌列表的公共 API。如果你想要这样的列表,你必须自己维护它。

另请参见:

  • 已在 FCM 中注册主题的客户列表
  • 计算 Firebase 云消息传递中某个主题的订阅人数
  • Firebase 云消息传递 - 检查现有或可用的主题
 类似资料:
  • 这是我第一次使用FCM。 我从Firebase/QuickStart-Android下载了一个示例,并安装了FCM QuickStart。但我无法从日志中获得任何令牌,甚至在应用程序中点击日志令牌按钮。 然后我尝试用Firebase控制台发送消息,并设置为目标我的应用程序包名称。我收到短信了。 完成以上操作后,您将在logcat中获得令牌。但最后,我找到了一个方便的方法来获取它,只需使用debug

  • 我使用了以下依赖项。它告诉我“默认的FirebaseApp在这个过程中没有初始化。请确保首先调用FirebaseApp.InitializeApp(Context)。”

  • 这是我送的东西。

  • 我对在我的应用程序中实施Firebase云消息传递有一些疑问。 我的应用程序类似于whatsapp和facebook messenger。现在,每次有人登录时,我都会注册令牌并将其与用户关联。因此,如果有人想与用户聊天,应用程序会在数据库中搜索用户ID,我在那里找到了他的令牌。 我可以注册设备令牌,但我不确定何时应该注册。 在我的聊天中,用户通过邮件/密码注册进行注册,并且用户可以登录其他设备。

  • 我第一次获取FCM并将其保存到我的用户默认值。现在当用户注销时,我如何再次刷新FCM令牌?我搜索了文档和许多其他问题,但没有找到更好的解决方案。 提前谢谢。

  • 我正在学习一个教程,即http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/ 但我无法获取令牌,我的服务类也无法工作。请帮忙