如何在中国为推送通知配置Parse Server?

时间:2019-06-09 14:25:58

标签: android parse-platform push-notification parse-server great-firewall-of-china

如何为中国用户配置Parse Server的推送通知?

Parse Server当前已设置为使用FCM和APNS进行推送通知:

push: {
    ios: [ { ... } ],
    android: { ... }
}

使用FCM时,大多数中国用户都不会收到推送通知,因为他们没有安装Google Play服务或Google URL被阻止。

一种可能的策略是对未安装Google Play服务的设备使用中文的第三方推送服务:

  1. 未检测到Google Play服务
  2. 设备已向第三方推送服务注册
  3. 通过调用云代码函数,在Installation类中,令牌以deviceToken字段的3rdParty值存储在pushType中。
  4. 将推送通知发送到pushType3rdParty的设备时,应使用第三方推送适配器。

解析服务配置将如下所示:

push: {
    ios: [ { ... } ],
    android: { ... },
    3rdparty: { ... }
}

我不确定如何“注册”新的推送类型,即如何将其引用到特定的推送适配器。

Parse Server完全是一种合理的策略吗?

0 个答案:

没有答案