因此,当我在Firebase控制台中打开功能时。我打开函数的链接https://us-central1-geochatterthing.cloudfunctions.net/getWall。 并且此链接被打开到浏览器中,出现以下错误
{“错误”:{“状态”:“ INVALID_ARGUMENT”,“消息”:“错误请求”}}
此外,我的情况是Google Play上已经有一个应用程序,该应用程序使用功能getWall
获取图像。现在,我应该使用相同的原始代码重新设计应用程序。
但是现在getWall
函数似乎不起作用。
const wallFunc = firebase.functions().httpsCallable('getWall');
result = await wallFunc({size: 15});
有人可以告诉我这里可能是什么问题吗? 提前致谢! :)
更新:
下面是我从Google Cloud Console访问的getWall
函数的代码。
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _messages = require("./messages");
Object.keys(_messages).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _messages[key];
}
});
});
var _conversations = require("./conversations");
Object.keys(_conversations).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _conversations[key];
}
});
});
var _profiles = require("./profiles");
Object.keys(_profiles).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _profiles[key];
}
});
});
var _auth = require("./auth");
Object.keys(_auth).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _auth[key];
}
});
});
var _apiHttp = require("./api-http");
Object.keys(_apiHttp).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _apiHttp[key];
}
});
});
var _friends = require("./friends");
Object.keys(_friends).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _friends[key];
}
});
});
var _wall = require("./wall");
Object.keys(_wall).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _wall[key];
}
});
});