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

带有“通知”键的Android-FCM问题

贝镜
2023-03-14

我有个问题。

我在推送通知中有一个深度链接的逻辑。

这是FCM现在的json:

{
"to": token_here",
"data": {
    "DEEP_LINK_PATH": "STRING_HERE",
},
"notification": {
    "title": "Teste",
    "body": "Push de teste"
}
}

是否有一种方法可以继续使用这个json模型并在后台接收FirebaseMessagingService调用?

共有1个答案

冯流觞
2023-03-14

Firebase Cloud消息传递有两种基本类型的消息:

>

  • 通知消息

    当应用程序处于活动状态时,这些消息被传递给应用程序代码,当应用程序处于不活动状态时,这些消息由系统(在您的情况下是Android)处理。在这种情况下,系统将它们作为通知显示在系统托盘中。

      null

  •  类似资料:
    • 我这里有个问题。 有没有一种方法可以继续使用json的这个模型,并且在后台也可以接收be调用?

    • 以下是我的通知案例:当通知到达时,应用程序可能是前台,后台,或关闭 2.后台:当用户点击通知时,应用程序应显示在前面,并显示主要活动 3.App关闭时:当用户点击通知时,App应打开,并显示主要活动。 当我用设置intent和用设置PendingIntent时。它按预期工作,但当用户点击notification时,它不会调用Main Activity的onCreate方法。 如果您考虑了上面的代码

    • 我试图在我的应用程序中实现FCM,但我有一个问题。每当我发送通知时,它只显示默认通知,而不是调用自定义代码。我做错了什么? 这些是服务:

    • 我是新来的< code>Android Studio,所以我不明白。我是使用< code>FCM的< code >推送通知的新手,但我没有得到解决方案。我在运行时遇到了这种错误。 我的应用程序/Gradle 这是我的项目等级 我已经更新了android studio<code>SDK</code>我这边什么都没有了,但我不知道我哪里出错了。所以请在这方面帮助我。

    • 问题内容: 我正在将推送通知从FCM发送到Android设备,这是通过将POST消息发送到包含JSON正文的FCM来完成的。 如果我发送相同的JSON正文两次,则Android设备将显示两个通知(或三个或四个,…)。但我只想显示一个。 “ collapse_key”应该可以解决这个问题,对吧?(FCM文档) 但是,它应该插入哪里或如何插入? 当前JSON正文: 我已经尝试了多种方式来包含“ col

    • 我已经从服务器向用户发送FCM通知。它工作很好(直到API25),但在奥利奥当应用程序没有在后台(服务关闭)(或)完全关闭。我没有得到任何FCM通知在这个场景,但在Whatsapp工作很好。这里我附上了FCM代码