【发布时间】:2020-06-26 23:58:01
【问题描述】:
我正在尝试将图像附加到正在发送到 iOS 设备的 Firebase 推送通知。 iOS 应用设置为通过 APNS 的通知服务扩展接受通知。
问题是我尝试为 Firebase 调用 Admin.messaging().sendToDevice() 设置有效负载的方式。 sendToDevice() 函数中有一个 options 参数,它有一个 'mutableConent : true' 字段,并在文档中说它用于 APNs 有效负载。我不知道如何正确添加 APNs 负载...
这是我的 node.js 代码:
const payload = {
notification: {
title: publisher.Username + " posted a new Mag!",
body: "",
},
data : {
"fcm_options": {
"image": magImage,
},
}
}
let options = {
mutableContent : true
}
return admin.messaging().sendToDevice(deviceTokens, payload, options)
任何有关如何设置有效负载或任何其他添加图像的解决方案的帮助都会有所帮助!
【问题讨论】:
标签: node.js firebase firebase-cloud-messaging apple-push-notifications