1.jar包下载地址 http://www.getui.com/download/docs/getui/server/GETUI_JAVA_SDK_4.1.0.0.zip
2.工具类
package com.paotui.util;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import com.gexin.rp.sdk.base.IPushResult;
import com.gexin.rp.sdk.base.impl.AppMessage;
import com.gexin.rp.sdk.base.impl.SingleMessage;
import com.gexin.rp.sdk.base.impl.Target;
import com.gexin.rp.sdk.base.payload.APNPayload;
import com.gexin.rp.sdk.base.uitls.AppConditions;
import com.gexin.rp.sdk.exceptions.RequestException;
import com.gexin.rp.sdk.http.IGtPush;
import com.gexin.rp.sdk.template.LinkTemplate;
import com.gexin.rp.sdk.template.NotificationTemplate;
import com.gexin.rp.sdk.template.NotyPopLoadTemplate;
import com.gexin.rp.sdk.template.TransmissionTemplate;
/**
* 个推工具类
* @author admin
*
*/
public class WorkerAppPushUtil {
//采用"Java SDK 快速入门", "第二步 获取访问凭证 "中获得的应用配置,用户可以自行替换
/**
* 开发环境配置信息
*/
/*private static String develop_appId = "JrKGEGLjyX5F5EkjrlMVf7";
private static String develop_appKey = "vg08KBdhjm6dPFelX9ocGA";
private static String develop_masterSecret = "nqAJrLTi626sfOMFtJylL5";*/
/**
* 市场环境配置信息
*/
private static String appId = "u40HWS3ee37uPdH24IU6w7";
private static String appKey = "fVP5VE2Ynj8we5tnMUb2J8";
private static String masterSecret = "xaV9Cz87up9WtcU85EGUa1";
/*//测试
private static String appId = "yuZMw1FdKiAbmabphoFM2";
private static String appKey = "afbzBSp0PV6fD2gAloqHk";
private static String masterSecret = "CfUUiRPtnv6j73d6ye1LT9";*/
static String CID = "e605a0db5ce3cca9b76b012978064940";
//别名推送方式
// static String Alias = "";
static String host = "http://sdk.open.api.igexin.com/apiex.htm";
/******************************************
* 请求方式
******************************************/
/**
* 单个用户
* @param json
* @return
*/
public static String sendSingle(Map<String, Object> map){
IGtPush push = null;
/*if(map.get("develop")!=null && map.get("develop").toString().equals("1")){
push = new IGtPush(hos