我想手动向特定位置周围的设备发送推送通知。我不想每次设备进入半径时都发送通知,只发送一次。有办法做到这一点吗?
Firebase Cloud Messaging中没有任何内置功能可以向首次进入特定区域的设备发送消息。这种特定的需求由您在FCM和其他API的基础上构建。
您需要有一个后台进程来检查用户的位置。一旦你有了它,你可以把它发送给FCM。但也要考虑为什么你首先需要FCM,因为在这种情况下,当用户第一次进入该区域时,你也可以显示本地通知。