Android 我们需要每天早上7点运行重复通知,内容是动态的
我们需要每天早上7点运行重复通知,内容不是静态的,而是动态的Android 我们需要每天早上7点运行重复通知,内容是动态的,android,ios,flutter,dart,flutter-dependencies,Android,Ios,Flutter,Dart,Flutter Dependencies,我们需要每天早上7点运行重复通知,内容不是静态的,而是动态的 内容需要从API获取 对于ios和android,有没有办法在flutter中实现这一点 没有从服务器端做任何事情? 我们使用了,但没有解决问题? 我们正在为现有网站开发一个应用程序,客户端拥有所有API,他们不使用FCM。他们不会对服务器端进行任何更改,他们强烈建议仅从应用程序端进行处理。 如果我们使用Firebase消息库,是否可以在ios和android应用程序中在后台执行通知和API调用?使用Firebase函数和pu
内容需要从API获取
对于ios和android,有没有办法在flutter中实现这一点
没有从服务器端做任何事情?
我们使用了,但没有解决问题?
我们正在为现有网站开发一个应用程序,客户端拥有所有API,他们不使用FCM。他们不会对服务器端进行任何更改,他们强烈建议仅从应用程序端进行处理。
如果我们使用Firebase消息库,是否可以在ios和android应用程序中在后台执行通知和API调用?使用Firebase函数和pubsub。在firebase函数中使用此代码
const admin = require('firebase-admin');
const fcm = admin.messaging();
exports.dailyNotification = functions.pubsub.schedule('0 7 * * *')
.onRun((context) => {
//tokens need to be unique to send notifications per device
//you can call data from firebase firestore to change the notification contents
const payload = admin.messaging.MessagingPayload = {
notification: {
title: 'Notification title',
body: 'This is a notification message',
icon: 'your-icon-url',
click_action: 'FLUTTER_NOTIFICATION_CLICK'
}
};
/*this token you need to save from flutter. You need it only when you
need to send specific notification to the specific device*/
fcm.sendToDevice(tokens.token, payload);
});
用这个包装来包装
从这里学习如何使用firebase消息通知。
如果您有任何问题,请告诉我。将firebase函数与pubsub一起使用。在firebase函数中使用此代码
const admin = require('firebase-admin');
const fcm = admin.messaging();
exports.dailyNotification = functions.pubsub.schedule('0 7 * * *')
.onRun((context) => {
//tokens need to be unique to send notifications per device
//you can call data from firebase firestore to change the notification contents
const payload = admin.messaging.MessagingPayload = {
notification: {
title: 'Notification title',
body: 'This is a notification message',
icon: 'your-icon-url',
click_action: 'FLUTTER_NOTIFICATION_CLICK'
}
};
/*this token you need to save from flutter. You need it only when you
need to send specific notification to the specific device*/
fcm.sendToDevice(tokens.token, payload);
});
用这个包装来包装
从这里学习如何使用firebase消息通知。
如果您有任何问题,请告诉我。如果我们使用Firebase消息库,我们可以处理来自应用程序端的通知吗?是否需要任何后端代码?您可以使用本地通知包。但我认为使用firebase后端将解决所有问题。您可以使用firebase功能轻松识别用户以及需要在后端发送的通知。如果我想每周重复,我必须做什么?@AlMamun您可以设置每日,然后手动检查当天是否为新的一周。如果我们使用firebase消息库,我们可以处理来自应用程序端的通知吗?是否需要任何后端代码?您可以使用本地通知包。但我认为使用firebase后端将解决所有问题。您可以使用firebase功能轻松识别用户以及需要在后端发送的通知。如果我想每周重复,我必须做什么?@AlMamun您可以设置每日,然后手动检查当天是否为新的一周。