#firebase #google-cloud-functions
#огневая база #google-cloud-функции
Вопрос:
Я попытался добавить свою функцию в регионе Сеула.
exports.iowa = functions.region("us-central1").https.onRequest((req, res) => {
return cors()(req, res, () => {
res.send("Hi from Iowa, USA")
})
})
exports.london = functions
.region("europe-west2")
.https.onRequest((req, res) => {
return cors()(req, res, () => {
res.send("Hi from London, UK")
})
})
exports.hongkong = functions
.region("asia-east2")
.https.onRequest((req, res) => {
return cors()(req, res, () => {
res.send("Hi from Hongkong, Hongkong")
})
})
exports.seoul = functions
.region("asia-northeast3")
.https.onRequest((req, res) => {
return cors()(req, res, () => {
res.send("Hi from Seoul, Korea")
})
})
Но я столкнулся с этой ошибкой.
функции: не удалось создать функцию Ошибка HTTP в Сеуле: 403, отказано в разрешении на ‘locations / asia-northeast3’ (или она может не существовать).
Я также не вижу эту функцию в моей консоли облачных функций и консоли firebase. Но самое странное, что эта функция действительно работает сейчас.
И я не могу удалить эту функцию с помощью команды cli
firebase-тест> функции firebase: удалить ошибку seoul: указанные фильтры не соответствуют ни одной из существующих функций в project
Как я могу добавить или удалить эту функцию в этом регионе уровня 2 (Азия-северо-восток3)
Комментарии:
1. Если интерфейс командной строки Firebase не выдает вам полезных сообщений об ошибках, вы можете напрямую обратиться в службу поддержки Firebase за помощью. support.google.com/firebase/contact/support
2. Можете ли вы увидеть функции в проекте GCP, связанном с вашим проектом Firebase? console.cloud.google.com/functions , вы пробовали перечислять функции с помощью команд Gcloud SDK ?