exports.myFunction = functions.https.onCall((data, context) => { const param1 = data.param1; const param2 = data.param2; const sum = param1 + param2; return{ result: sum } });
在客户端调用时,应该使用正确的函数名称和参数名来调用函数。例如:
const myFunction = firebase.functions().httpsCallable('myFunction'); myFunction({ param1: 2, param2: 3 }) .then(result => { console.log(result.data.result); }) .catch(error => { console.log(error); });