PushNotification - 未找到设备

时间:2016-05-28 15:34:47

标签: ibm-mobilefirst

我有一个混合应用程序并且在看到通知时遇到了一些问题..

我收到错误

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"
    ]
  }
   }

你能提供一些解决这个问题的提示吗。

由于

1 个答案:

答案 0 :(得分:0)

正如Vivin在评论中提到的,您的设备ID可能有误。

  

在我的本地设置中,相同的JSON适用于我。您输入的设备ID是否可能错误?使用“target”中的当前参数,只有在设备ID错误时才能获得错误消息。