如何在iOS和Android上尽快实现FCM?

时间:2018-07-30 12:56:17

标签: android ios firebase-cloud-messaging apn

我正在尝试加快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)如果我未在数据对象中发送任何内容?

或者也许还有其他方法可以加快它们的速度?

0 个答案:

没有答案