问题描述
我可能需要使用Firebase Cloud Messaging向大约50K-100K用户使用云功能发送推送通知
const sendFCMPromises = []
devicesQuerySnapshot.docs.forEach( deviceSnapshot => {
// get user device FCM token
const userFCMToken = deviceSnapshot.data().fcmToken
const payload = {
data: {
body: body,title: title,type: type,imagePath: imagePath
}
}
const p = admin.messaging().sendToDevice(userFCMToken,payload)
sendFCMPromises.push(p)
})
return await Promise.all(sendFCMPromises)
我尝试阅读FCM Throttling and Scaling和cloud function limits
我只关注这两个限制
我相信我不会达到那些极限。但是我是Firebase的新手,我担心自己会达到一些尚未被考虑的极限。
还有其他限制会使该操作失败吗?