其他错误码列表 Android 点我;iOS 点我;服务端 点我


可能的原因:

  • 没有传 Appkey 或 AppKey 填写无效(如多了空格)

  • 检查文档中要求必填的参数是否未填写。

    • 特别注意,如果 Platform 指定了 iOS 与 Android,但 Notification 里面只对 iOS 传了参数,代表这条消息只推送给 iOS,如果 Audience 对应的有效设备中没有 iOS 设备只有 Android 设备,则会报错 1002(因为没有给 Android 传参),反之亦然。
  • 没有按照要求 post:

    • HTTPS Post 的 Content-Type 需采用 application/json ;(V3 接口
    • HTTP Post 的 Content-Type 需采用 application/x-www-form-urlencoded(已不维护的 V2 接口
  • 你的推送内容里面只有 msg_content 的内容是 json,其它的参数都是 post 的键值

  • 注意加密方式要用 Base64.NO_WRAP

  • 检查一下编码是否正确,JPush 需要 UTF-8

  • 如果使用的是 window 系统装的 curl插件, windows系统可能会出现curl命令发送请求时候,请求参数被双引号等其它符号截断的情况。 建议在原生linux系统下使用curl命令测试。


如果对你有帮助,点个赞 呗ლ(╹◡╹ლ)

点这里返回常见问题目录,不吹不黑,收藏本帖可以解决你 90% 的问题 (ノ◕ω◕)ノଘ_ଘ