У меня есть искровое задание, которое извлекает потоковые данные (Dstreams) с интервалом 100 секунд и скользящим интервалом 300 секунд и обновляет базу данных firestore в конце каждого интервала. Я могу управлять всем вышеперечисленным, кроме отображенияДанные из пожарного магазина в Интернете, так как у меня нет опыта работы с веб-интерфейсом.
Ниже приведено то, что мне удалось написать.
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firestore);
const firestoreDB = admin.firestore()
exports.triggerDoc = functions.https.onRequest((request, response) => {
console.log("function triggered")
triggerDocumentUpdated()
});
function triggerDocumentUpdated() {
exports.updateUser = functions.firestore
.document('men-clothing/accessories')
.onUpdate((change, context) => {
const newValue = change.after.data();
const previousValue = change.before.data();
const name = newValue.name;
console.log(name)
});
}
Я просто хочу отображать обновленные значения в Интернете, и каждый раз, когда я получаю доступ к URL-адресу функции после развертывания своей функции, она отображается«Ошибка: не удалось обработать запрос».
Не уверен, где я иду не так.Любой совет будет высоко оценен.
Заранее спасибо.