【发布时间】:2020-02-10 08:27:02
【问题描述】:
我正在从 Web 应用程序调用一个简单的 firebase 函数,但出现内部错误。有人可以建议我哪里出错了。
我看到了类似的问题,但他们没有回答我面临的问题。
我可以确认该功能已部署到 Firebase。
通过在浏览器中粘贴以下链接,我得到了回复。 https://us-central1-cureme-dac13.cloudfunctions.net/helloWorld
index.js 文件有代码(Firebase 云函数在 index.js 中定义)
const functions = require('firebase-functions');
exports.helloWorld = functions.https.onRequest((request, response) => {
response.send("Hello from Firebase!");
});
webApp.js 具有以下代码(客户端/网站)
var messageA = firebase.functions().httpsCallable('helloWorld');
messageA().then(function(result) {
console.log("resultFromFirebaseFunctionCall: "+result)
}).catch(function(error) {
// Getting the Error details.
var code = error.code;
var message = error.message;
var details = error.details;
// ...
console.log("error.message: "+error.message+" error.code: "+error.code+" error.details: "+error.details)
// Prints: error.message: INTERNAL error.code: internal error.details: undefined
});
【问题讨论】:
标签: firebase google-cloud-functions