您的位置:首页 > 移动开发 > 微信开发

java 微信发送客服消息

2015-04-03 11:09 375 查看
public static boolean sendCustomMessage(String accessToken, String jsonMsg){
logger.info("消息内容:{"+jsonMsg+"}");
boolean result = false;
//请求地址
String requestUrl = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN";
requestUrl = requestUrl.replace("ACCESS_TOKEN", accessToken);
//发送客服消息
JSONObject jsonObject = WeixinUtil.httpRequest(requestUrl, "POST", jsonMsg);
if(null != jsonObject){
int errorCode = jsonObject.getInt("errcode");
String errorMsg = jsonObject.getString("errmsg");
if(0 == errorCode){
result = true;
logger.info("客服消息发送成功errorCode:{"+errorCode+"},errmsg:{"+errorMsg+"}");
System.out.println("客服消息发送成功errorCode:{"+errorCode+"},errmsg:{"+errorMsg+"}");
}else{
logger.info("客服消息发送失败errorCode:{"+errorCode+"},errmsg:{"+errorMsg+"}");
System.out.println("客服消息发送失败errorCode:{"+errorCode+"},errmsg:{"+errorMsg+"}");
if(errorCode == 40001 || errorCode == 42001 ){
System.out.println("12321");
new Thread(new TokenThreadNew()).start();
}
}
}
return result;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: