我正在使用javaPNS。 API提供简单易用的有效负载方法来构建各种标准有效负载。但我还想在payload中发送一些自定义值作为应用的附加参数(permissible)。查看有效负载对象,这似乎不可能。
" PushNotificationManager"无论是。那么有没有人设法使用JavaPNS并在有效负载中包含自定义属性?
答案 0 :(得分:2)
在使用addCustomDictionary
工厂方法获取有效内容的实例后,您应该使用complex()
方法之一来添加自定义属性。
PushNotificationPayload payload = PushNotificationPayload.complex();
payload.addCustomDictionary ("stringParamKey", "stringValue");
payload.addCustomDictionary ("integerParamKey", 6);
payload.addCustomDictionary ("listParamKey", listOfValues);