gpt4 book ai didi

基于位置的android fcm通知

转载 作者:行者123 更新时间:2023-11-30 00:09:09 25 4
gpt4 key购买 nike

我目前正在开发一个 Android 应用程序,我希望用户根据他们与特定位置的距离接收通知。

我正在使用 Firebase 云消息传递进行通知,但我不知道该怎么做。我认为有两种可能性:

  1. 在发送通知之前将用户位置保存在数据库中并进行计算,但这需要大量工作,并且需要用户在应用程序中创建一个帐户以将数据保存到数据库中。你怎么知道要发送给谁?由于一个主题发送给所有人。
  2. 向所有人发送通知并在显示之前过滤掉手机上的通知。我找到了 onMessageReceived() 函数,但我不知道如何停止在此处显示通知。

有什么建议吗?

最佳答案

我不确定您能否通过 FCM 实现您想要的效果,但我建议您使用 Google Play Services GeoFencing API那可能就是您要找的东西,而且效果很好!

一旦进入您正在监控的区域之一(基于到每个位置的半径距离),您的应用程序将被唤醒,您将能够做任何您想做的事情,例如发出通知,到达您的后端等等……

关于基于位置的android fcm通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48471832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com