问题描述
当我将 .sendToDevice()
与数组一起使用时,它可以完美运行并向所有令牌数组发送通知,但是当我切换到 .sendMulticast()
或 .sendAll()
时,它失败了,我得到错误:
这是有效的 .sendToDevice():
snapshot.forEach(doc => {
const data = doc.data();
registrationTokens.push(data.Token);
const payload = {
notification: {
title: "This is the Title",body: "This is the Body",badge: "1",sound: "default",},};
const options = {
priority: "high",timetoLive: 60 * 60 * 24,};
return admin.messaging().sendToDevice(TokenArray,payload2,options);
}
我所做的唯一更改是将最后一行从 .sendToDevice()
切换为 .sendMulticast()
或 .sendAll()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)