Browse Source

推送语句设置点击事件类型

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@392 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
suntg 11 years ago
parent
commit
d0e447ada9
1 changed files with 4 additions and 4 deletions
  1. 4 4
      src/main/java/com/uas/platform/b2b/support/XingePusher.java

+ 4 - 4
src/main/java/com/uas/platform/b2b/support/XingePusher.java

@@ -30,12 +30,13 @@ public class XingePusher {
 		message.setExpireTime(86400);
 		message.setTitle(tittle);//推送信息标题
 		message.setContent(content);//推送信息内容(第二行)
-		message.setType(Message.TYPE_MESSAGE);
+		message.setType(Message.TYPE_NOTIFICATION);;
+		ClickAction clickAction = new ClickAction();
+		clickAction.setActionType(ClickAction.TYPE_ACTIVITY);
 		if(activity != null && !activity.equals("")){
-			ClickAction clickAction = new ClickAction();
 			clickAction.setActivity(activity);
-			message.setAction(clickAction);
 		}
+		message.setAction(clickAction);
 		JSONObject obj = xinge.pushSingleAccount(0, account, message);//发送给当前的帐套
 		return obj;
 	};
@@ -49,7 +50,6 @@ public class XingePusher {
 	public static JSONObject pushSingleAccountIOS(String account, String alert) {
 		XingeApp xinge = new XingeApp(2200088576L, "cdd9696ae38aaeaf766f3c457440d970");
 		MessageIOS message = new MessageIOS();
-		message.setExpireTime(86400);
 		message.setAlert(alert);
 		message.setBadge(1);
 		message.setSound("beep.wav");