每当我进行新的Firebase托管部署时,如何发送通知



我有一个用于工作的小型内部壁炉应用。此应用程序的用户始终收到最近部署的代码至关重要。如果他们打开了页面,并且我对firebase进行了新的部署,我想向所有这些客户端发送一条消息,可以在客户端代码中收到的所有这些客户,然后显示通知。我假设我将使用Firebase Cloud Messaging派遣消息。

我有一个很好的方法吗?云功能功能中是否有事件?我已经搜寻了文档,但是我找不到任何可以让我这样做的事件的引用。

暂时,我有Travis CI使用curl发送API请求,该请求将在我的数据库中更新latest_commit_hash属性。我的客户端代码将观察此值并在更改时适当地通知用户。

update :事实证明,我什至不需要使用curl,我只能做以下操作:

firebase database:set --token "$FIREBASE_TOKEN" --data "$TRAVIS_COMMIT" --confirm /deploy_commit_hash

相关内容

  • 没有找到相关文章

最新更新