Firebase云通知本地化

new9mtju  于 2023-11-21  发布在  其他
关注(0)|答案(1)|浏览(138)

试图让本地化密钥与firebase和nodes firebase.admin实用程序一起工作,但无法让它工作。我在发送时收到一个messageId,没有任何错误,所以有点卡住了。
我使用Firebase函数来发送通知,所以一切都在Firebase中运行。

admin.messaging().sendToTopic("my_topic", {
    "notification": {
      "titleLocKey" : "FRXT",
      "bodyLocKey" : "FRXB",
      "bodyLocArgs" : "['test']"
    }
  }).then(function(resp){
    res.send(200, resp)
  })

字符串
我想我在这里做错了什么,我只是看不出来,所以如果有任何聪明的人在那里请给予一个呼喊。使用的键是在iOS本地化字符串文件。如果我只是使用标题和身体的推送工作也很好。

ifmq2ha2

ifmq2ha21#

到目前为止,有效载荷应该是:

{
    "android": {
        "notification": {
          "title_loc_key" : "notification_title",
          "body_loc_key" : "notification_message"
        }
    }
}

字符串
本地化字符串应该在strings.xml文件中声明。

相关问题