如果股票价格高于/低于某个点,则发送从Firestore触发的推送消息

时间:2018-01-04 09:50:51

标签: firebase firebase-cloud-messaging google-cloud-functions google-cloud-firestore

我最近开始了一个新的iOS项目,这是我第一次使用Google Firebase,特别是Firestore数据库。

我的应用可让您跟踪特定的股票价值。现在,如果股票价格下跌或超过特定价值,它应该能够向所有订阅用户发送推送消息。

我在Firestore中的数据是这样构建的:

rates
 - stock#1
      - name, price, lastUpdated ...

所以我的想法是添加一个firebase云功能,监听“stock#12”的更新,并将推送通知发送给所有订阅的人。

这就是我现在被困住的地方。听起来很简单,但我不确定一些事情:

  • 我应该如何处理特定股票价格?具体来说,如何处理firestore结构,是否有最佳实践?

  • 下一步是,如何发送推送通知?在这种情况下,云功能是否可以实现?

0 个答案:

没有答案