该链接https://ask.dcloud.net.cn/article/id-35622下unipush,Java-sdk封装Rest-V2厂商推送示例无法正常运行。注释掉ups部分代码可通过个推正常推送,而使用厂商时无法推送并抛异常”code:20001, msg: ups cannot be null“,查看个推官网反馈编码20001是参数设置问题,但不清楚是什么参数设置问题。在unipush开发者中心使用透传消息进行推送,是可以实现离线推送的,不明白dcloud提供的例子为什么不行。
2***@qq.com
- 发布:2022-02-14 16:01
- 更新:2023-11-11 23:28
- 阅读:2982
unipush离线推送官方例子使用失败并抛异常code 20001
分类:uni-app
4 个回复
十八里
有找到什么参数问题吗?
2***@qq.com (作者)
消息数据格式化用到gson,低版本的转换貌似unipush处理起来会有问题,换了一下gson的版本2.8.6就可以了
g***@163.com
不是,我很不理解,为什么一定要gson呢,json不是好好的,我们做框架不就是为了方便吗?除非用json已经出现重大缺陷,否则干嘛要这样呢?是,不错,这边开发人员改一下程序就搞定了,可是为什么要这样呢?接口文件有说吗?说不上不要紧,我就问,为什么要这样呢,故意设置门槛。
x***@foxmail.com
我把原来的接收参数的方式event.cid改成了event.queryStringParameters.cid,就ok了