Firebase 无效的_参数:位置';欧洲西部1';不是有效的位置
在云函数中调用以下(简称为简洁)后,我的错误代码是:Firebase 无效的_参数:位置';欧洲西部1';不是有效的位置,firebase,google-cloud-platform,google-cloud-tasks,Firebase,Google Cloud Platform,Google Cloud Tasks,在云函数中调用以下(简称为简洁)后,我的错误代码是: 错误:3无效的_参数:位置“europe-west1”不是有效位置。使用ListLocations可列出有效位置。 例如,如果我将位置更改为“us central”,错误代码将更改为: 错误:3无效_参数:位置必须等于europe-west1,因为与此项目关联的应用程序引擎应用程序位于europe-west1 我已经看过类似的stackoverflow,但没有找到。我在这个问题上留下了评论,看看op是否运气好: 我哪里做错了 谢谢 JT 操
错误:3无效的_参数:位置“europe-west1”不是有效位置。使用ListLocations可列出有效位置。
例如,如果我将位置更改为“us central”,错误代码将更改为:
错误:3无效_参数:位置必须等于europe-west1,因为与此项目关联的应用程序引擎应用程序位于europe-west1
我已经看过类似的stackoverflow,但没有找到。我在这个问题上留下了评论,看看op是否运气好:
我哪里做错了
谢谢
JT
操作系统:谷歌云功能
Node.js版本:12
npm版本:6.14.10
@谷歌云/任务版本:2.3.0
复制步骤
const functions = require('firebase-functions');
const {CloudTasksClient} = require("@google-cloud/tasks");
const admin = require('firebase-admin');
const client = new CloudTasksClient({ fallback: true });
// Omit the actual triggered function
async function createHttpTasks(session) {
const project = "XXXXX"; // These match my project and queue id/name
const queue = "XXXXXX";
const location = "europe-west1";
// Construct the fully qualified queue name.
const parent = client.queuePath(project, location, queue);
// Do stuff
const requestCheck = {parent, taskCheckIn};
await client.createTask(requestCheck);
}
我错了两件事:
const client = new CloudTasksClient({ fallback: true });
应该是:
const client = new CloudTasksClient();
及
应该是
const requestCheck = {parent, task: taskCheckIn};
感谢gcloud团队回应我的问题:
我有两件事做错了:
const client = new CloudTasksClient({ fallback: true });
应该是:
const client = new CloudTasksClient();
及
应该是
const requestCheck = {parent, task: taskCheckIn};
感谢gcloud团队回应我的问题: