android - 基于位置的推送通知 FCM

标签 android firebase mobile location

<分区>

我正在实现一项服务,该服务将根据实时位置将通知/消息推送到客户端设备 (android/ios)。如果客户端在预定义的半径内,服务将向他们发送针对该位置定制的自定义消息。 我正在使用火力基地。应在应用程序处于 Activity 状态或在后台时发送通知。

最佳答案

有几种方法:

  • 使用fcm主题,但必须结合地理围栏,每当用户从特定位置进入或离开一定半径时,它会订阅或取消订阅某个主题

  • 使用名为 geo-fire 的库,使用该库,您可以查询从某个特定位置具有特定半径的所有用户。您可以结合云功能将中心位置作为参数发送

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

相关文章:

firebase - Flutter:Java 使用或覆盖已弃用的 API

php - 使用 readfile 允许用户从我的服务器下载图像而看不到图像的 URL 是否会给服务器带来压力?

android - 打开 Android 默认图库中特定文件夹中的所有图像

java - Android+Java中的和弦实现

android - 使用不同网站的数据制作应用程序

android - 谷歌如何检查刷新 token - 他们的 OAuth 2.0 的客户端绑定(bind)?

swift - Firestore 批处理设置仅插入最后一项

node.js - 当 flutter 应用程序终止时,正常的推送通知会静默或根本不出现

java - Android 应用程序如何使用 >=256Mb 的 RAM?

jQuery Mobile 数据过滤器,以防没有结果