我在 Urban Airship 的网站上看到了这个链接,指出 C2DM 推送需要新的 JSON 键/值对配置:http: //support.urbanairship.com/customer/portal/articles/79134-sending-extras-in-your-android -推
我的问题是,如何在 IntentReceiver 中访问这些附加功能?我能找到的所有 API 参考都指的是旧的基于字符串的发送附加内容的方法。
我在 Urban Airship 的网站上看到了这个链接,指出 C2DM 推送需要新的 JSON 键/值对配置:http: //support.urbanairship.com/customer/portal/articles/79134-sending-extras-in-your-android -推
我的问题是,如何在 IntentReceiver 中访问这些附加功能?我能找到的所有 API 参考都指的是旧的基于字符串的发送附加内容的方法。
额外的数据也可以从 UrbanAirship 收件箱访问
RichPushMessage 消息 =
UAirship.shared().getRichPushManager().getRichPushInbox().getMessage(messageId);
if(message != null)
{
JSONObject jobj = message .getRawMessageJSON();
try {
JSONObject jobj1 = new JSONObject();
jobj1 = jobj.getJSONObject("extra");
} 捕捉(异常 e){ }