我正在尝试加快Firebase通知的通知传递速度。 因为有时可能需要10秒钟才能收到通知。
当前,我正在使用此消息通过 admin.messaging()。send(message)发送通知。
const message = {
notification: {
title: 'Immediate Notification',
body: 'Important Message',
},
data: {
title: 'data',
body: 'some data'
},
android: {
ttl: 1000,
"notification": {
"sound": "default"
}
},
apns: {
headers: {
"apns-expiration": "1000",
},
payload: {
aps: {
badge: 1,
"sound": "default"
},
},
},
};
我不确定速度是否会提高。
需要证明:-
1)如果我在iOS上输入“ apns-priority”:“ 10”?和优先级高的Android?像这样:
标题:{“ apns-priority”:“ 10”} “ android”:{“ priority”:“ high”},
2)如果我将生存时间设置为0? ttl:0 和“ apns到期”:0
3)如果我未在数据对象中发送任何内容?
或者也许还有其他方法可以加快它们的速度?