Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 基于语言向主题发送Firebase通知_Android_Firebase_Firebase Notifications - Fatal编程技术网

Android 基于语言向主题发送Firebase通知

Android 基于语言向主题发送Firebase通知,android,firebase,firebase-notifications,Android,Firebase,Firebase Notifications,我需要根据设备/用户语言向主题发送Firebase通知。因此,例如,应该向所有订阅了英语主题“新闻”的设备发送通知 我说的对吗,使用Firebase控制台不可能做到这一点?除了创建特定于语言的主题(如“新闻英语”、“新闻法语”等),还有其他方法吗 非常感谢 我最近也遇到了这个问题,也许找到了一些解决办法,也许对你来说是可行的 目前firebase控制台可以选择要推送的语言,但文档说该语言基于设备,但根据我的调查,我仍然找不到关系 因此,我建议您可以在自定义键/值中添加有价值的内容,并扩展Fire

我需要根据设备/用户语言向主题发送Firebase通知。因此,例如,应该向所有订阅了英语主题“新闻”的设备发送通知

我说的对吗,使用Firebase控制台不可能做到这一点?除了创建特定于语言的主题(如“新闻英语”、“新闻法语”等),还有其他方法吗


非常感谢

我最近也遇到了这个问题,也许找到了一些解决办法,也许对你来说是可行的

目前firebase控制台可以选择要推送的语言,但文档说该语言基于设备,但根据我的调查,我仍然找不到关系

因此,我建议您可以在自定义键/值中添加有价值的内容,并扩展FirebaseMessagingService

重写handleIntent的函数,以获取所需的键/值


在推送自定义通知之前,清除应用程序的所有通知,然后,您将收到自定义通知。在这种情况下,您还可以根据设备显示语言自定义通知。

不,您需要像您一样的特定于语言的标记suggest@tyczj你应该把这个作为答案加进去。:)好吧非常感谢你!