Firebase-获取已订阅特定主题的设备令牌

时间:2019-07-28 00:37:07

标签: firebase firebase-cloud-messaging

您好,有没有办法(在后端)获取当前已订阅特定主题的设备令牌?

我的用例如下。

上下文

我们正在开发交付应用程序。客户创建订单,然后在提货/收货地址附近的送货员会去参加。

用例

送货员有一个特殊的应用程序,可以通知他附近的订单。但是,如果送货员已经在接受订单,那么在完成当前订单之前,他不应该参加其他订单。

所以我的策略是这样的:当送货员有空时,他应该订阅一个主题(我们称之为ready-to-attend)。当他接受订单时,他应该退订ready-to-attend主题。

这样,当在服务器中注册新订单时,后端可以查询最接近该订单位置的前X位人员,然后将该结果与预订了ready-to-attend主题的人员进行比较。通知会转到有空可以参加订单的前2名最近的送货人员。

0 个答案:

没有答案