我正在尝试在React Native应用中通过OneSignal
发送后台数据通知。通过OneSignal
仪表板可以做到这一点,而且我可以达到我想要的效果-在Android设备上没有声音,也没有横幅显示。
我现在正尝试通过REST API
和react-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"]}
答案 0 :(得分:0)
将此添加到您的POST中:
"android_background_data" : true