Я пытаюсь добавить функцию уведомления в свое приложение, чтобы после того, как пользователь сделал публикацию, любой, кто подписался на него, получит уведомление.В настоящее время я пытаюсь написать облачную функцию для достижения этой цели.
Тем не менее, написание небольшого теста не удается развернуть в моем проекте.
Примечание. Если у кого-то есть ссылки для выполнения этой задачичто-то вроде этого для Flutter, было бы очень признательно.
Я посмотрел несколько примеров, которые смог найти, и в коде js была какая-то тенденция, но я не вижу ни одного.
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();
exports.sendNotification =
functions.firestore.document('Orders/{resturantId}/Orders')
.onWrite((change, context) =>{
const notificationContent = {
notification:{
title: "/*App name */",
body: "You have a new Comment!",
icon: "default",
click_action: "/*Package */_TARGET_NOTIFICATION"
}
};
return admin.messaging().sendToTopic("-LV_05ip0wf1dFEg45wx", notificationContent)
.then(result => {
console.log("Notification sent!");
return;
});
});