1

我在 Urban Airship 的网站上看到了这个链接,指出 C2DM 推送需要新的 JSON 键/值对配置:http: //support.urbanairship.com/customer/portal/articles/79134-sending-extras-in-your-android -推

我的问题是,如何在 IntentReceiver 中访问这些附加功能?我能找到的所有 API 参考都指的是旧的基于字符串的发送附加内容的方法。

4

1 回答 1

0

额外的数据也可以从 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){ }

于 2015-06-16T09:39:13.247 回答