从nodejs调用firebase云函数

exi*_*onX 5 node.js firebase google-cloud-functions firebase-admin google-cloud-firestore

我想从另一个 NodeJS 服务器或只是一个 NodeJS 脚本调用 Firebase 的云函数。

我的 firebase 函数是 onCall 函数。

我正在使用https://www.npmjs.com/package/firebase-admin与 firebase 交互,但它似乎没有调用云函数的方法...

我可以用其他方式做吗?比如http请求?

Gry*_*ets 1

简而言之:您必须触发 http 事件。
目前,firebase 确实支持两种调用选项。

如果您阅读此处此处的文档,总会有一些触发因素。
并且 firebase 接受 http 请求。
即使您使用示例一中的移动应用程序,Firebase SDK 在幕后也会发出 http 请求。

另一个选项是计划调用,但正如我从评论中得到的那样,这不是您想要的。