我有一个使用云功能的应用程序。我将一个函数升级为一个v2函数,它不再工作了。找不到函数。函数日志没有显示它正在被调用。它位于us-central1
区域,项目的其余部分也是如此。
final result = await FirebaseFunctions.instance.httpsCallable('addMessage').call();
我没有使用addMessage
,而是尝试了在firebase控制台中找到的完整函数URL,但这也不起作用。
职能声明:
exports.addMessage = onCall(async (request) => {
//Run function
});
如何在颤振中调用v2云函数?
发布于 2022-08-05 17:19:08
结论:到目前为止,您还不能使用颤振v2包调用cloud_functions
云函数。必须对完整函数URL使用常规http请求( cloud_functions
包不支持使用完整URL)。您可以使用dart http
包来执行此操作,手动处理请求和响应。
https://stackoverflow.com/questions/73202173
复制相似问题