Oli*_*ney 4 javascript node.js firebase google-cloud-functions google-cloud-firestore
我正在开发一个 Android 应用程序,并使用 firebase 作为它的后端。我试图让一个依赖于监听数据库变化的通知系统工作。有问题,因为我收到以下错误。想知道是否有人能够提供帮助,可以提供任何额外的代码。
Firebase 函数
'use-strict'
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
exports.sendNotification = functions.database.ref("Notifications/{user_id}/{notification_id}").onWrite((data, context)=>{
const user_id = context.params.user_id;
const notification_id = context.params.notification_id;
console.log("User ID : " + user_id + " | Notification ID : " + notification_id);
return admin.database().ref("Notifications/" + user_id + "/" + notification_id).get().then(queryResult => {
const job_id = queryResult.data().Job;
const from_data = admin.database().ref("Jobs/" + job_id).get();
const to_data = admin.database().ref("Users/" + user_id).get();
return Promise.all([from_data, to_data]).then(result => {
const job_name = result[0].data().advertName;
const to_name = result[1].data().fullName;
console.log("JOB : " + job_name + " | TO : " + to_name);
return undefined;
});
});
});
Run Code Online (Sandbox Code Playgroud)
功能错误

| 归档时间: |
|
| 查看次数: |
4261 次 |
| 最近记录: |