java个推 推送实战

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
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值