如何使用javapns向ios Push Notification有效负载添加自定义属性?

时间:2014-05-26 06:41:32

标签: ios push-notification apple-push-notifications javapns

我正在使用javaPNS。 API提供简单易用的有效负载方法来构建各种标准有效负载。但我还想在payload中发送一些自定义值作为应用的附加参数(permissible)。查看有效负载对象,这似乎不可能。

" PushNotificationManager"无论是。那么有没有人设法使用JavaPNS并在有效负载中包含自定义属性?

1 个答案:

答案 0 :(得分:2)

在使用addCustomDictionary工厂方法获取有效内容的实例后,您应该使用complex()方法之一来添加自定义属性。

PushNotificationPayload payload = PushNotificationPayload.complex();
payload.addCustomDictionary ("stringParamKey", "stringValue");
payload.addCustomDictionary ("integerParamKey", 6);
payload.addCustomDictionary ("listParamKey", listOfValues);