Популярные вопросы по тегу GOOGLE-CLOUD-FUNCTIONS

tmp в облачных функциях Google для Python

... _PATH,'rb') as f: data = f.read() f.close() encoded = base64.b64encode(data).decode() attachment = Attachment() attachment.content = str(encoded) attachment.type = "application/pdf" attachment.filename = "report" attachment.disposition = "attachment" att ...

Не удалось создать проект функции при развертывании облачной функции firebase

... 3=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"","accept-ranges":"none","transfer-encoding":"chunked"} [2021-08-05T01:49:33.605Z] <<< HTTP RESPONSE BODY {"error":{"code":400,"message":"The request has errors","status":"INVALID_ARGUMENT&quo ...

Как мне получить обновленную запись при использовании функции onUpdate в Firebase?

... date, как мне получить обновленную 3 запись (другими словами, запись, зап ...

Проблема с ведением журнала Python Cloud Functions

... 'log critical') return 'ok' Итак, это 14 мой main.py, который я развертываю как облачную 13 функцию с триггером http. Поскольку у меня 12 был фильтр исключения приема журналов со 11 всеми журналами уровня «отладки», я ничего 10 не видел на панели управления журналами. Но 9 когда я удалил его, я обнаружил следующее: Похоже, что 8 что-то, что анализировало встроенные записи 7 журнала python в stackdriver, ...

Заданное время ожидания для облачных функций для Firebase не сохраняется в консоли; это ошибка?

... gh был наиболее подходящим, он сообщил мне, когда проблема была решена. У меня есть облачная функция, которой в 8 некоторых крайних случаях нужно работать 7 после 60-секундного тайм-аута по умолчанию. Проблема 6 в том, что, хотя это значение можно изменить 5 в разделе «Облачны ...

Ошибка получения Firebase not found при развертывании функций в firebase

... y running "npm install" in your functions directory before deploying. Я выполнил команду npm install несколько 1 раз, но ни ...

Создание новых functions.https.HttpsError в Firebase Cloud Функция отклоняет как внутреннюю ошибку на клиенте

... sError. Вот пример 7 журнала: Unhandled error Error: Unknown error status: auth/email-already-exists at new HttpsError (/user_code/node_modules/firebase-functions/lib/providers/https.js:80:19) at admin.auth.createUser.then.catch (/user_code/index.js:26:9) at process._tickDomainCallback (internal/process/next_tick.js:135:7) Я знаю, что этот тип функции отклоняет 6 внутреннюю ошибку, если не б ...

Инициализация функций интерфейса командной строки Firebase в существующем каталоге проекта Firebase

... ть функции «Хостинг» в файл 8 проекта Firebase, в котором уже установлены 7 функции. Итак, я хочу знать, могу ли я сделать 6 это с помощью Firebase Init. или это сотрет 5 мою существующую функцию firebase. Могу 4 ли я сде ...

Облачные функции Google включают CORS?

... Type → text/plain; charset=utf-8 Date → Mon, 29 Feb 2016 07:02:37 GMT Execution-Id → XbT-WC9lXKL-0 Server → nginx Как я могу доба ...

HTTP-функция Google Cloud с помощью веб-перехватчика: в теле запроса отсутствуют данные

... ole.log(req); let data = req.body; var xmlData = data.toString(); console.log(xmlData); }); Вот данные, отправленные 19 Zoom: { "event": "meeting.ended", "payload": { "account_id": "LTf-KjgUTR2df-knT8BVEw", "object": { "duration": 0, ...

Включение CORS в облачных функциях для Firebase

... заключается в том, что я не могу 12 получить доступ к функции, которую написал 11 через запрос AJAX. Я получаю сообщение об 10 ошибке «Нет Access-Control-Allow-Origin». Вот 9 пример написанной мной функции: exports.test = functions.https.onRequest((request, response) => { response.status(500).send({test: 'Testing functions'}); }) Функция находится 8 по этому URL: https://us-central1-fba-shipper-140ae.cloudfun ...

Почему развертывание функций firebase происходит очень медленно?

... из-за папки node_modules 3 в моей папке функций? Развертывание функций 2 в firebase просто медленное? Журнал консоли: C:\Users\myUser\Desktop\myProject> firebase deploy --only functions === Deploying to 'myProject'... i deploying functions i functions: ensuring necessary APIs are enabled... + functions: all necessary APIs are enabled i functions: preparing functions directory for uploading... i functions: packaged f ...

Сквозное шифрование с помощью Firestore

... Firestore? Несмотря на то, что 9 Firestore по умолчанию шифрует данные before it writes to the disk, администраторы 8 по-прежнему могут читать данные в консоли. Я 7 хочу, чтобы данные были доступны для чтения 6 только пользователям, которым разрешено 5 их расшифровывать ...

Ошибка: не удалось загрузить учетные данные по умолчанию (функция Firebase для firestore)

... s._tickDomainCallback (internal/process/next_tick.js:229:7) Функция: const functions = require('firebase-functions'); const admin = require('firebase-admin'); admin.initializeApp(); const db = admin.firestore(); exports.query = functions.https.onCall((data, context) => { const text = data.text; var results = []; const promise = db.collec ...

Как удалить файл с помощью облачных функций?

... mmon/src/util.js:132:18) в 7 /user_code/node_modules/@google-cloud/storage/node_modules/@google-cloud/common/src/util.js:465:12 в 6 Request.onResponse [как _callback] (/user_code/node_modules/@google-cloud/storage/node_modules/retry-request/i ...

Firestore Добавить значение в поле массива

... облачные функции 6 Firebase, чтобы добавить идентификатор чата 5 в документ пользователя в поле массива. Кажется, я 4 не могу понять, как писать в тип поля массива. вот 3 моя облачная функция exports.updateMessages = functions.firestore.document('messages/{messageId}/conversation/{msgkey}').onCreate( (event) => { console.log('function started'); const messagePayload = event.data.data(); const userA = mess ...

Можно ли получить статический IP-адрес для Google Cloud Functions?

... в корзине Google Cloud Storage и загружать 4 файл на сторонний FTP-сайт. Для этого FTP-сайта 3 требуются IP-адреса клиентов из белого списка. Можно 2 ли получ ...

Можете ли вы вызвать FFMPEG в облачной функции Firebase

... ожете использовать ImageMagick из облачной 6 функции: https://firebase.google.com/docs/functions/use-cases Можно ли сделать что-то подобное, но 5 вызвать FFMPEG вместо ImageMagick? Хотя 4 миниатюры изображений - это прекрасно, мне ...

Как узнать текущую версию Firebase Tools

... quickly open a browser to relevant project resources - serve [options] start a local server for your static assets - setup:web display this project's setup information for the Firebase JS SDK - setup:emulators:database downloads the databas ...

Протестируйте облачные функции Python Google локально

... нием. Документация 7 Google немного противоречива, где вам предлагается 6 установить эмулятор функций Google здесь: https://cloud.google.com/functions/docs/emulator Но 5 на Firebase они говорят вам npm install firebase-admin, firebase-tools 4 и firebase-functions. Вся документация по 3 эмулятору ссылается на примеры, написанные 2 на JS, а не на Python, поэтому мне интересно, запускает ...

Передача параметров облачным функциям во Flutter

... ord}`); }); // .catch((err: any) => { // response.status(500).send(`error: ${err}`); // }) }); Я позаботился о том, чтобы регистрировать 5 не только отдельные параметры, которые я 4 ищу, но и весь запрос. Мой файл Dart: Future<String> getPassword() async { final HttpsCallable callable = new ...

Как получить параметры из запроса в облачных функциях? Firebase

... л такой результат в 1 логах conversationID undefined currentUserID undefined Я тоже пробовал module.exports = functions.https.onRequest((req, res) => { const conversationID = req.params.conversationID; const currentUserID = req.params.currentUserID; console.log("conversationID", conversationID, "currentUserID", currentUserID); return console.log("getChatGroupConversationA ...

Облачные функции Firebase: разница между onRequest и onCall

... from the client. ~ source там (ссылка в цитате) есть упоминание 4 о functions.https.onCall. Но в учебнике here используется другая функция 3 functions.https.onRequest, поэтом ...

Ошибка полосы: не найдено подписей, соответствующих ожидаемой подписи для полезной нагрузки

... ; res.status(200).end() // Do something with event } catch (err) { console.log(err); res.status(400).end() } }); exports.app = functions.https.onRequest(app); Как упоминалось 4 в Stripe Documentation, мне нужно использовать необработанное 3 тело для выполнения этой проверки безопасности. Я 2 пробовал ...

Функции Firebase Как правильно обрабатывать ошибки

... 'ERROR2'); default: console.error('uncaught error: ', error); throw error; } } }); }); Дело в том, что для каждого .catch() внутри 3 каждого возвращенного обещания я получаю 2 следующее предупреждение: warning Avoid nesting promises Итак, мой вопрос: есть 1 ли способ лучше справляться с ...

Как вызвать вызываемые функции Firebase с помощью HTTP?

... ся из http://us-central1-$projectname.cloudfunctions.net/$functionname. При этом я получаю 3 сообщение об ошибке в моем журнале облачных функций: Request has invalid method. GET Это ...

Просмотр журналов функций firebase в режиме реального времени

... ия должна среагировать. мой 16 код следующий: const functions = require('firebase-functions'); 'use strict'; exports.newItem = functions.database.ref('/test') .onCreate((snapshot, context) => { snapshot = change.after; const val = snapshot.val(); console.log('i´m alive'); return null; }) ; Я ищу, где посмотреть, отображается 15 ли журнал, который у меня есть внутри функции 14 "newItem". Пока я ...

Облачные функции для Firebase - получить текущий идентификатор пользователя

... олжно быть простое решение. (Надеюсь) Спасибо 5 за ответы ... Только что сделали, но как 4 мне получить / user / uid из базы данных 3 Firebase в событии, инициируемом хранилищем? например exports.addUploadInfoToDatabase = functions.storage.object().onChange(event => { console.log("firebase storage has ...

Как создать идентификатор документа для документов firestore с помощью adminSdk в облачных функциях Firebase?

... ор документа 5 для документа firestore с помощью Firebase 4 Admin SDK в облачной функции Firebase. Я 3 знаю, как это сделать в A ...

Как импортировать данные из облачного хранилища в локальный эмулятор?

... ых. Есть ли 3 способ скопировать данные, которые находятся 2 в сети ...

Как ограничить почтовые домены в Firebase Authentication

... данных. Но 10 проблема в том, что я буду вызывать внешние 9 базы данных для извлечения данных с помощью 8 функции Firebase и передавать их на веб-сайт 7 (панель инструментов). Таким образом, здесь 6 не будут применяться правила, относящиеся 5 к конкретному домену. Ни ...

Является ли Function Cloud в Firebase бесплатным или нет (для развертывания облачных функций требуется тарифный план с оплатой по мере использования (Blaze))

... когда 1 я использую бесплатную учетную запись ?? Вывод: i deploying functions i functions: ensuring required API cloudfunctions.googleapis.com is enabled... i functions: ensuring required API cloudbuild.googleapis.com is enabled... ! functions: missing required API cloudbuild.googleapis.com. Enabling now... + functions: required API cloudfunctions.googleapis.com is enabl ...

Вызываемая функция Firebase + CORS

... ebase", "scripts": { "serve": "firebase serve --only functions", "shell": "firebase functions:shell", "start": "npm run shell", "deploy": "firebase deploy --only functions", "logs": &q ...

Ошибка развертывания облачной функции Firebase

... ctions: updating function [FUNCTION NAME]... После отмены развертывания 7 и повторной попытки выдает следующее сообщение 6 об ошибке: ⚠ functions: failed to update function resetBadgeCount ⚠ functions: HTTP Error: 400, An operation on function [FUNCTION NAME] in region us-central1 in project [PROJECT NA ...

Облачные функции Firebase HTTP - однократное чтение базы данных

... ь 9 результат на основе этих данных. В Firebase 8 JS SDK сказано, что для этого нужно использовать: return firebase.database().ref('/users/' + userId).once('value').then(function(snapshot) { var username = snapshot.val().username; // ... }); Однако 7 в примерах об ...

Как определить, является ли среда разработкой или производством с помощью облачных функций Firebase?

... что-то вроде этого: if(process.env.NODE_ENV === 'development'){ //DO STUFF SPECIFIC TO DEV ENVIRONMENT } else if(process.env.NODE_ENV === 'producti ...

Как защитить конечную точку HTTP Firebase Cloud Function, чтобы разрешить только аутентифицированным пользователям Firebase?

... о токена. генерируется Firebase Admin SDK. Конечная точка API для получения определенных сведений о пользователе. Хотя первая 9 конечная точка в порядке, но для моей второй 8 конечной точки я хотел бы защитить ее только 7 для аутентифицированных пользователей. Имеется 6 в виду тот, у кого есть токен, который я 5 сгенерировал ранее. Как мне решить эту проблему? Я 4 знаю, что мы можем получи ...

Облачная функция для firebase для перенаправления на URL

... ь единый URL-адрес, который 23 пользователи могут использовать для загрузки 22 приложения на устройство iOS или Android. Я 21 пытался выяснить, могу ли я создать для 20 этой цели облачную функцию для firebase. Я 19 думал проверить user-agent для запроса и в зависимости 18 от того, поступил ли запрос с устройства 17 iOS, устройства Android или веб-браузера, перенаправить 16 пользователя на соответствующий URL-адрес. Я 15 убедился, что инфо ...

Ошибка Firebase: сбой функции при загрузке кода пользователя (node.js)

... oc(`posts/${snapshot.data().postId}`).get(); if(doc.exists){ db.doc(`notifications/${snapshot.id}`).set({ createdAt: new Date().toISOString, recipient: doc.data.userHandle, sender: snapshot.data().userHandle, type: 'comment', ...

Ошибка развертывания интерфейса командной строки Firebase: «Развертывание в среде выполнения ниже Node.js 10 теперь отключено в интерфейсе командной строки Firebase.

... , в котором используются 16 облачные функции для Firebase, и после обновления 15 интерфейса командной строки Firebase до 14 версии 9.0.0 я получаю сообщение об ошибке: Ошибка: package.json 13 в каталоге функций имеет поле двигателей, которое не 12 поддерживается. Допустимые варианты: {"node": "10"}, {"node": "12"} и {"node": "14"}. Развертывание 11 в среде выполнения ниже Node.js 10 теперь 10 отключено в Firebase. CLI. Суще ...

Ошибка: Ошибка HTTP: 400, получена недопустимая полезная нагрузка JSON. Неизвестное имя «skipLog»: не удается найти поле

... ps://serviceusage.googleapis.com/v1/projects/<my_project_name>/services/cloudfunctions.googleapis.com:enable {"error":{"code":400,"message":"Invalid JSON payload received. Unknown name \"skipLog\": Cannot find field.","status":"INVALID_ARGUMENT","details":[{"@type":"type.googleapis.com/google. ...

Как вызвать функции расписания Firebase локально с помощью эмулятора pubsub

... списания. Мне нужно запускать 6 функцию периодически каждые 5 минут, но 5 только на этапе тестирования. Мне нужно 4 запустить его на эмуляторе pubsub, не развертывая 3 его. Как это сделать? Я пробовал использовать 2 оболочку firebase, но она сработала только 1 один раз exports.scheduledFunctionPlainEnglish ...

Получение исключения «ВНУТРЕННЕЕ» при вызове асинхронной функции Firebase из приложения Android

... rebaseFunctions.getInstance() .getHttpsCallable(“calculate”) .call(data) .continueWith(new Continuation<HttpsCallableResult, String>() { @Override public String then(@NonNull Task<HttpsCallableResult> task) throws Exception { Map<String, Object> result = (Map<String, Object>) task.getResult().getData(); ...

Приложение Firebase по умолчанию не существует. Убедитесь, что вы вызываете initializeApp() перед использованием любой из служб Firebase. в FirebaseAppError

... ым обучающим видео Firebase 12 для Learn JavaScript Promises (Pt.1) Когда я запускаю локальный сервер и 11 перехожу по ссылке HTTP, я получаю Ошибка: приложение 10 Firebase по умолчанию не существует. Убедитесь, что 9 вы вызываете initializeApp() перед использованием 8 любой из служб Firebase. Я пытался найти 7 решение, но нигде не нашел. У меня есть 6 неопределенно связанный вопрос, но для javascript, и 5 мой код на ...

Доступ к Google Drive API из функции Google Cloud

... 3 API Google. Как лучше всего получить доступ 2 к файлам, которые исп ...

Как обрабатывать секреты в Google Cloud Functions?

... е, что gcloud не предоставляет 7 никаких инструментов. На данный момент я 6 развертываю функции с локальной машины, поэтому 5 могу жестко запрограммировать секреты, но ...

Как отменить развертывание облачных функций для Firebase?

... 8 функцию или создать новые, но я не уверен, как 7 1) изменить и повторно развернуть исходную 6 функцию или 2) un- use --add и начать все заново. Я 5 вижу эту функцию в своей консоли Firebase, но 4 не вижу кнопки «удалить» или «удалить» и 3 прочел документы CLI в поисках подсказок, но 2 безрезультатно. Спасибо за добавление функций 1 в стек fireba ...

Ошибки развертывания Firebase начинаются с ненулевого кода выхода (пробел в пути к проекту)

... se были развернуты все остальные, кроме 16 firebase (хранилище, база данных и т. Д.). Поэтому 15 я решил переустановить firebase, чтобы исправить 14 эту ситуацию, но после переустановки моя 13 проблема стала больше. Теперь ни один из 12 них не развертывается со следующей ошибкой: i deploying database, functions Running comm ...

Как опубликовать сообщение в Google Pub / Sub из облачной функции Firebase?

... нное письмо. Но я хотел 4 бы получить HTTP-запрос и отправить сообщение 3 в паб. Проблема в том, что документация 2 непонятна. Как я это делаю? Это мой настоящий 1 код. exports.weeklyEmail = functions.https.onRequest((req,res) => { const email = '****@gmail.com' console.log('Sending ...

Облачные функции Firestore +: как читать из другого документа

... -events Admin SDK предлагает написать 24 следующую строку кода для получения клиента. Но 23 нет, это не объяснит клиенту. Это отправит 22 нас в погоню за дикими гусями в другом месте 21 документации. var defaultFirestore = admin.f ...