码迷,mamicode.com
首页 > 其他好文 > 详细

发送客服文本消息

时间:2015-01-20 20:26:07      阅读:329      评论:0      收藏:0      [点我收藏+]

标签:

package com.wanhua.weixin.model;

import java.util.HashMap;
import java.util.Map;

import oracle.net.aso.a;

import org.json.JSONObject;
import org.junit.Test;

import play.cache.Cache;

import com.alibaba.fastjson.JSON;
import com.wanhua.weixin.util.WXConst;
import com.wanhua.weixin.util.WXHttpUtil;

/**
 * 发送客服文本消息
 *
 * @author w_xfpenga
 *
 *         2014-11-28
 *
 */
public class CustomReplyMsg {

    // 普通用户openid
    public String touser;
    // 消息类型,text
    public String msgtype;
    // 文本消息内容
    public Map<String, Object> text;

    /**
     * 初始化默认发送的系统消息
     *
     * @param fromUserName
     *            普通用户openid
     * @param msgtype
     *            消息类型,text
     * @param content
     *            文本消息内容
     * @throws Exception
     */
    public static void initSendMsg(String fromUserName, String msgtype, String content) throws Exception {
        // 获取到的凭证
        String access_token = AccessToken.getAccessToken();
        // 请求地址
        String requestUrl = WXConst.CUSTOM_URL + access_token;
        Map<String, Object> text = new HashMap<String, Object>();
        text.put("content", content);
        // 实例化CustomReplyMsg对象
        CustomReplyMsg customRelyMsg = new CustomReplyMsg();
        customRelyMsg.touser = fromUserName;
        customRelyMsg.msgtype = msgtype;
        customRelyMsg.text = text;
        // 输出参数
        String outputStr = JSON.toJSONString(customRelyMsg);
        // 请求返回的结果
        String result = WXHttpUtil.MsgHttpsRequest(requestUrl, "POST", outputStr);
        // 将返回结果转换成json格式数据
        JSONObject resultObj = new JSONObject(result);
        // 返回的结果的状态码
        int code = resultObj.getInt("errcode");
        if (code == 0) {
            // 请求成功返回提示信息
            System.out.println("发送消息成功!!!");
        } else {
            // 请求失败的返回提示信息
            System.out.println("发送消息失败!!!");
        }
    }
}

发送客服文本消息

标签:

原文地址:http://www.cnblogs.com/xunfang123/p/4237129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!