如何为中国用户配置Parse Server的推送通知?
Parse Server当前已设置为使用FCM和APNS进行推送通知:
push: {
ios: [ { ... } ],
android: { ... }
}
使用FCM时,大多数中国用户都不会收到推送通知,因为他们没有安装Google Play服务或Google URL被阻止。
一种可能的策略是对未安装Google Play服务的设备使用中文的第三方推送服务:
Installation
类中,令牌以deviceToken
字段的3rdParty
值存储在pushType
中。pushType
为3rdParty
的设备时,应使用第三方推送适配器。解析服务配置将如下所示:
push: {
ios: [ { ... } ],
android: { ... },
3rdparty: { ... }
}
我不确定如何“注册”新的推送类型,即如何将其引用到特定的推送适配器。
Parse Server完全是一种合理的策略吗?