资源简介
代码如下:其中access_token 、openid和模板ID自己重新填写
代码片段和文件信息
package cn.weixin;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.net.ConnectException;
import java.net.URL;
import java.util.Map;
import javax.net.ssl.HttpsURLConnection;
import com.alibaba.fastjson.JSONException;
import com.alibaba.fastjson.JSONobject;
/**
* @method packJsonmsg
* @描述: TODO(封装微信模板:订单支付成功)
* @参数@param first 头部
* @参数@param keyword11 模板第一个参数
* @参数@param keyword21 模板第一个参数
* @参数@param remark 说明
* @参数@return
* @返回类型:JSONobject
* @添加时间 2016-1-5下午03:38:54
* @作者:***
*/
public class sendTemplate {
private final static String appid = ““;
private final static String AppSecret = ““;
public static void main(String[] args) {
// first keyword1 keyword2 remak
String first = “您的朋友客服光顾了您的微银行,请注意维护好客户关系,做好服务工作,如有不明白可以问系统客服,联系电话:0755-22222222或直接公众号账号中咨询。“;
String keyword1 = “客服“;
String keyword2 = “2018年5月3日 16:19“;
String remark = “点击进入查看详情“;
JSONobject data = packJsonmsg(first keyword1 keyword2 remark);
System.out.println(“data:“ + data);
// 用户openid 模板id 模板链接路径 模板颜色 json数据
String o = sendWechatmsgToUser(“oVyeG0h9j0MhV-kDwforrRnR-PAU“
“unK4Ad-z72Us8-DkWlka81mCZJUjTmgu09LHo4cy_AY“ “www.baidu.com“
“#173177“ data);
System.err.println(“result:“ + o);
}
public static JSONobject packJsonmsg(String first String keyword11
String keyword21 String remark1) {
JSONobject json = new JSONobject();
try {
JSONobject jsonFirst = new JSONobject();
jsonFirst.put(“value“ first);
jsonFirst.put(“color“ “#173177“);
json.put(“first“ jsonFirst);
JSONobject keyword1 = new JSONobject();
keyword1.put(“value“ keyword11);
keyword1.put(“color“ “#173177“);
json.put(“keyword1“ keyword1);
JSONobject keyword2 = new JSONobject();
keyword2.put(“value“ keyword21);
keyword2.put(“color“ “#173177“);
json.put(“keyword2“ keyword2);
JSONobject remark = new JSONobject();
remark.put(“value“ remark1);
remark.put(“color“ “#173177“);
json.put(“remark“ remark);
} catch (JSONException e) {
e.printStackTrace();
}
return json;
}
/**
* @method sendWechatmsgToUser
* @描述: TODO(发送模板信息给用户)
* @参数@param touser 用户的openid
* @参数@param templat_id 信息模板id
* @参数@param url 用户点击详情时跳转的url
* @参数@param topcolor 模板字体的颜色
* @参数@param data 模板详情变量 Json格式
* @参数@return
* @返回类型:String
* @添加时间 2016-1-5上午10:38:45
* @作者:***
*/
public static String sendWechatmsgToUser(String touser String templat_id
String clickurl String topcolor JSONobject data) {
String tmpurl = “https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN“;
// String token = (String) CacheUtils.get(“accessToken“); //
// ??微信凭证,access_token
// String token
// =“jMikOc7vkXR-Vr027hIui1PG5s_WYY_47BYUeQrEeEUaFH_Cuv9Wed8WXLAbJoNkZIjlWJQuVN4G880hQCT88vb63gdXjmkvuED6O2YjCKSaFA8vOfIYYId80WyPXB
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-03 16:52 WeChatTL\
文件 1513 2017-11-12 15:28 WeChatTL\.classpath
文件 1084 2017-11-12 15:28 WeChatTL\.project
目录 0 2018-05-03 16:52 WeChatTL\.settings\
文件 639 2017-11-12 15:28 WeChatTL\.settings\.jsdtscope
文件 57 2017-11-12 15:30 WeChatTL\.settings\org.eclipse.core.resources.prefs
文件 430 2017-11-12 15:28 WeChatTL\.settings\org.eclipse.jdt.core.prefs
文件 90 2017-11-12 15:28 WeChatTL\.settings\org.eclipse.m2e.core.prefs
文件 680 2017-11-12 15:28 WeChatTL\.settings\org.eclipse.wst.common.component
文件 252 2017-11-12 15:28 WeChatTL\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-11-12 15:28 WeChatTL\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-11-12 15:28 WeChatTL\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2017-11-12 15:28 WeChatTL\.settings\org.eclipse.wst.validation.prefs
文件 1462 2017-11-12 15:30 WeChatTL\pom.xm
目录 0 2018-05-03 16:52 WeChatTL\src\
目录 0 2018-05-03 16:52 WeChatTL\src\main\
目录 0 2018-05-03 16:52 WeChatTL\src\main\java\
目录 0 2018-05-03 16:52 WeChatTL\src\main\java\cn\
目录 0 2018-05-03 16:52 WeChatTL\src\main\java\cn\weixin\
文件 5555 2018-05-03 16:52 WeChatTL\src\main\java\cn\weixin\sendTemplate.java
文件 3644 2018-05-03 16:50 WeChatTL\src\main\java\cn\weixin\Token.java
目录 0 2018-05-03 16:52 WeChatTL\src\main\java\com\
目录 0 2018-05-03 16:52 WeChatTL\src\main\java\com\fangshikeji\
目录 0 2017-11-12 15:31 WeChatTL\src\main\java\com\fangshikeji\logistics\
目录 0 2017-11-12 15:28 WeChatTL\src\main\resources\
目录 0 2018-05-03 16:52 WeChatTL\src\main\webapp\
目录 0 2018-05-03 16:52 WeChatTL\src\main\webapp\WEB-INF\
文件 636 2017-11-12 15:28 WeChatTL\src\main\webapp\WEB-INF\web.xm
目录 0 2018-05-03 16:52 WeChatTL\src\test\
目录 0 2017-11-12 15:28 WeChatTL\src\test\java\
目录 0 2017-11-12 15:28 WeChatTL\src\test\resources\
............此处省略20个文件信息
相关资源
- Xposed提取微信数据库密码(微信6.6.
- 商家联盟会员消费系统2016年最新版带
- 微信授权登录demo源码
- 微信数据库查看工具sqlcipher
- sqlcipher.exe 用来打开微信数据库
- sqlcipher2.1.1
- arm环境下执行的sqlcipher
- 微信小程序后台Springboot+Mysql
- WindowsServer2003.WindowsXP-KB968730-x64-CHS.e
- 微信小程序开发仿智行火车票12306.z
- DTCMS5.0旗舰最新版+微信+手机版源码
- springboot开发企业微信推送消息 获取
- 微信小程序全栈项目:签到打卡小程
- SSM框架下基于微信小程序的女神问卷
- dtcms5(最新版)真正的旗舰版+MSSQL+手
- 微信小程序+后台.net+sql server数据库
- 基于spring boot开发的 微信 小程序及商
- 微信小程序商城案例
- 微信公众平台对接学习mysql数据表资源
- 最正宗的微信省市区编号对照表 SQL,
- 基于微信小程序的“外宿管家”酒店
- 企业微信 身份验证 网页授权登录.
- .NET调用微信JS-SDK实现获取openid和分享
- Spring Boot企业微信点餐系统+虚拟机+源
- 微信数据库查看工具 sqlcipher
- 微信公众平台开发-如何保证access_to
- 微信公众平台查询-----高考报考信息查
- 织梦微信支付接口.rar
- 微信小程序最新省市区地址数据sql文
- QT+OPENCV局域网微信/QQ聊天室,SQLITE数
评论
共有 条评论