【问题标题】:OneSignal Background Data NotificationOneSignal 后台数据通知
【发布时间】:2018-09-21 16:46:27
【问题描述】:

我正在尝试在 React Native 应用程序中通过 OneSignal 发送后台数据通知。这可以通过OneSignal 仪表板实现,并且我可以达到我想要的效果 - 在 Android 上的设备上没有声音和横幅。

我现在正尝试通过REST APIreact-native-onesignal SDK 复制此功能,但无法使其正常工作,因为它们似乎都需要输入"en" 语言字段 - 这会导致通知设备上显示的声音和横幅。

通过 SDK 和 REST。

OneSignal.postNotification({'en':' '},{'data':'yo'},
                'XXXXXX-XXXX-XXX-b45c-XXXXXXX',{'en':''})

导致错误

UnhandledPromiseRejectionWarning: Error: {"errors":["Message Notifications must have English language content"]}

【问题讨论】:

    标签: javascript react-native push-notification onesignal


    【解决方案1】:

    在你的 POST 中添加这个:

    "android_background_data" : true
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-12
      • 2017-07-26
      • 2017-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多