firebase - Firebase 可调用 + 快递?
问题描述
functions.https.onRequest(app);
可以立即使用快递。
我想知道是否可以以functions.https.onCall(...)
相同的方式与 express 一起使用?
onCall(...)
似乎有不同的签名,但也许还有一种方法可以在使用onCall(...)
函数时继续使用 express?
解决方案
不,这是不可能的。可调用函数强制您的端点使用特定路径、特定类型的输入(通过 POST 的 JSON)和特定类型的输出(也是 JSON)。鉴于可调用对象的工作方式的限制,Express 不会真正帮助您。您可以在文档中阅读有关所有可调用协议的详细信息。您可以看到可调用对象抽象出请求和响应的所有细节,这些细节在使用 Express 时通常会使用。
推荐阅读
- javascript - 为什么我的 PayPal 智能按钮在单击时没有加载支付窗口?(JavaScript 错误)
- python - 如何从python将绑定变量传递给雪花中的copy into语句
- javascript - 类型函数中的嵌套泛型
- python-3.x - 多个输入和行循环写入文件 - python
- php - 带有数据范围的 Mysqli 通配符插入
- python - 字符串转换,然后是 int 和 int 转换的字符串之间的区别
- firebase - Firestore 食品订购应用程序数据库设计问题
- r - data.frame 选择有条件的列
- react-native-android - 如何在反应原生导航 v5 中重置堆栈
- python-3.x - 即使添加 encoding='utf-8' 命令,Unicode 错误也不会消失