首页 > 解决方案 > 如何使用 FCM 将链接发送到 android 应用程序

问题描述

单击通知后,我希望它在单独的浏览器中打开链接。它是否启动应用程序并不重要。最后一件事应该是在浏览器中打开。

详细的代码和程序指南将非常有帮助。

任何替代想法也会有所帮助。

询问Firebase

标签: androidfirebaseandroid-activityfirebase-cloud-messaging

解决方案


当应用程序处于后台时,您不能直接从 firebase 控制台传递链接或文本。您需要使用 Chrome 扩展程序中提供的 Advanced Rest Client。

这是一个示例,您需要在 Advanced Rest Client 中编写哪些代码

 { "data": {
"message": "Yee",
"image"  : "url.jpg",
"sound": "default",
"linkk": "https://stackoverflow.com/questions/57335468/how-can-i-use-fcm-to-send-links-to-an-android-app"
   },
    "to" : "/topics/test"
}

在此示例中,订阅主题测试的用户将收到此消息,并且能够在您的应用中打开链接。

但!!!!您应该尝试当您的应用程序处于前台时,即使您从 firebase 控制台发送通知,该链接也可以正常工作。


推荐阅读