我有一个Android应用程序,我想发送一个Firebase数据消息,以通知用户Play商店中可用的新应用程序版本。我正在发送数据消息,以便到达该应用程序处于后台的设备。 我想将消息发送到特定版本,或者是否可以发送除最后一个版本以外的所有版本。 最好的方法是什么?我可以在fcm数据消息中指定版本号吗? 以下是我正在发送的数据消息。
谢谢。
{
"to": "/topics/all",
"data": {
"title": "new version",
"body": "a new version is available in play store"
}
}
答案 0 :(得分:0)
对于您的问题,我没有答案,但是我可以建议另一种解决您问题的方法。 看一下Firebase Remote Config。
您可以定义变量,以便您的客户端在启动时随时获取。 因此,对于您的情况,我们有3个变量:
destinationVersion
用于您的特定版本
title
message
在应用程序中,只需输入逻辑,例如应用程序的版本等于destinationVersion
,并使用title
和message
创建通知以告知用户更新应用程序
。希望对您有帮助。