Firebase是否具有直接云功能触发器?

时间:2017-09-15 11:23:02

标签: firebase

在Parse.com开启的时候,他们有一个直接调用云功能并返回我想要的功能的功能。所以我可以拥有服务器上的所有服务器逻辑,而不是客户端代码。 Doe的Firebase也有吗?我无法找到它 - 我发现的只是HTTP触发器,但它暗示它无法通过Javascript SDK获得。我错过了什么或者我必须使用REST接口吗?

2 个答案:

答案 0 :(得分:0)

要运行由Firebase中的事件触发的服务器端代码,您需要使用Cloud Functions for Firebase。目前,这些可以通过Firebase数据库更新,身份验证,分析,云存储 HTTP触发代码。我链接的文档包含所有细节。

答案 1 :(得分:0)

Frank van Puffelen解释说你可以使用Functions,我想添加一些东西。

  • 您也可以将Firebase Database Admin SDK用于数据库,这需要您拥有服务器
  • Firebase Functions是一种大哥,不断倾听你想要的任何东西。目前启动和部署功能相当容易和快速,我喜欢这个how to video。基本上,您必须安装CLI然后使用命令,创建项目,编写函数的js以及将这些更改部署到Firebase函数再次使用CLI
  • 功能可以听取比Admin SDK更多的功能,Admin SDK适用于数据库,而功能适用于,身份验证,数据库和云消息传递。这意味着任何用户注册或删除或节点中的任何更改都可以触发进一步的逻辑。该逻辑可以包括发送推送通知。有一个github回购,你可以看到很多例子,我为了同样的目的自己small repo
相关问题