JavaSdk
JavaSdk copied to clipboard
魅族开放平台PUSH系统服务端JAVA版本SDK
之前使用的自定义推送, clicktype=3. 现在因为安卓12兼容问题改成了clciktype=1, 直接传activity, 但是发现在clicktype=1的时候再用parameters传参数会得到error code 1005, “参数错误请参考api文档”,但是文档对这个parameters参数也没有详细说明, 想请问这个问题怎么解决, 如果我想在客户端用getIntent().getStringExtra()来取参数,后端应该怎么传值
```java public static PushResponseCode valueOf(String value) { return (PushResponseCode) intPushResponseCodeMap.get(Integer.valueOf(value)); } ``` 这里错误将 `value` 转换为了 `Integer`,但是 `intPushResponseCodeMap` 的 `key` 是 `String`。所以这个方法一直都会获取到 `null`。 ```java private static HashMap intPushResponseCodeMap = createIntegerPushResponseCodeMapping(); ```