我有一个混合应用程序并且在看到通知时遇到了一些问题..
我收到错误
com.ibm.pushworks.server.exceptions.PushWorksException:FPWSE0009E:内部服务器错误。找不到设备
我在本地MFP上运行(eclipse - V7.1)..我在worklightconsole中看到设备,应用程序安装在我的手机上(Xcode->手机通过USB),我看到了选择加入通知消息..但是,当我尝试发送推送时,我收到错误..
我正在使用邮递员和restAPI http://localhost:10080/worklightadmin/management-apis/1.0/runtimes/MyMobile/notifications/applications/myProj/messages
这是帖子请求的正文
{
"message": {
"alert": "Test message"
},
"settings": {
"apns": {
"badge": 1,
"iosActionKey": "Ok",
"payload": {},
"sound": "song.mp3"
},
"gcm": {
"payload": {},
"sound": "song.mp3"
}
},
"target": {
"consumerIds": [],
"deviceIds": ["166CB698-45C2-4C61-9074-248EA4F8AA8F"],
"platforms": [
"A","G"
]
}
}
你能提供一些解决这个问题的提示吗。
由于
答案 0 :(得分:0)
正如Vivin在评论中提到的,您的设备ID可能有误。
在我的本地设置中,相同的JSON适用于我。您输入的设备ID是否可能错误?使用“target”中的当前参数,只有在设备ID错误时才能获得错误消息。