微信公众号开发
文章平均质量分 65
frank_21centry
frank
展开
-
微信公众号开发_项目说明(一)
项目实现:将微信公众中的所有内容自定义操作1.菜单自定义(也可以用微信的菜单模板)2.自定义回复消息 1.接收到用户的消息并自定义回复 2.自定义菜单中的事件处理实现方式:1.回复文本(由于简单,这里不再放置效果)2.下面是最终实现的自定义回复包含有二维码图片的内容原创 2016-10-10 18:16:00 · 3269 阅读 · 0 评论 -
微信公众号开发===消息推送_Controller代码(1)
项目目的:由于是电商项目,所以在用户下单之后,需要在微信公众号中推送订单的状态项目流程:1、需要在公众号后台创建模板2.根据微信文档,编写代码 /** * - 公众号通知推送 */ @RequestMapping(UrlRoute.WEIXIN_PUSH_MESSAGE_FLOWER) @ResponseBody public Map pushTemplateMsg(H原创 2016-10-11 10:30:30 · 7083 阅读 · 0 评论 -
微信公众号开发===消息推送_NotifyPushFlower代码(2)
1.说明:传递给微信的字段,要和在创建模板中的字段一模一样,否则,发送过去无法正常显示package com.igoxin.template;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Map;import javax.servlet.http.HttpServletRequest原创 2016-10-11 10:36:40 · 2506 阅读 · 0 评论 -
微信公众号开发_WechatProcess(十一)
package com.igoxin.weixin.custom;/** * 微信xml消息处理流程逻辑类 * @author fanglanfeng * */public class WechatProcess { /** * 解析处理xml、回复文本信息 * @param xml 接收到的微信数据 * @return 最终的解析结果(xml格式数据) */原创 2016-10-10 18:37:12 · 1075 阅读 · 0 评论 -
微信公众号开发_SHA1(十)
package com.igoxin.weixin.custom;import java.security.MessageDigest;/** * SHA1加密处理 * @author fanglanfeng * */public final class SHA1 { private static final char[] HEX_DIGITS = { '0', '1原创 2016-10-10 18:35:39 · 2710 阅读 · 0 评论 -
微信公众号开发_ReceiveXmlProcess的代码(九)
package com.igoxin.weixin.custom;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.Iterator;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.do原创 2016-10-10 18:34:09 · 770 阅读 · 0 评论 -
微信公众号开发_ReceiveXmlEntity的代码(八)
package com.igoxin.weixin.custom;/** * 微信返回的xml * @author fanglanfeng * */public class ReceiveXmlEntity { private String ToUserName=""; private String FromUserName=""; private String Crea原创 2016-10-10 18:32:45 · 690 阅读 · 0 评论 -
微信公众号开发_QRCodeUtils的代码(七)
package com.igoxin.weixin.custom;import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import原创 2016-10-10 18:31:35 · 1379 阅读 · 0 评论 -
微信公众号开发_MessageType的代码(六)
package com.igoxin.weixin.custom;/** * 微信的请求消息类型 * @author fanglanfeng * */public class MessageType { // 请求消息类型:文本 public static final String REQ_MESSAGE_TYPE_TEXT = "text"; // 请求消息类型:原创 2016-10-10 18:30:27 · 3267 阅读 · 0 评论 -
微信公众号开发_HttpUploadFile的代码(五)
package com.igoxin.weixin.custom;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.I原创 2016-10-10 18:29:42 · 1370 阅读 · 0 评论 -
微信公众号开发_FormatXmlContent中的代码(四)
package com.igoxin.weixin.custom;import java.util.Date;/** * 被动回复的内容 * @author fanglanfeng * */public class FormatXmlContent { /** * 文字类的返回消息 * @param toUser * @param fromUser * @原创 2016-10-10 18:27:19 · 1148 阅读 · 0 评论 -
微信公众号开发_CustomController中的代码(三)
package com.igoxin.weixin.custom;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.原创 2016-10-10 18:26:19 · 833 阅读 · 0 评论 -
微信公众号开发_项目目录以及包含的技术点(二)
1.项目的目录文件以及各自的作用技术点:1.微信的接口调试:https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=基础支持&form=多媒体文件上传接口%20/media/upload 文档地址:http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp14原创 2016-10-10 18:17:51 · 1400 阅读 · 0 评论 -
微信公众号开发===消息推送_HttpPostUtil(主要是做post处理)代码(3)
package com.igoxin.util.http;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;public class HttpPostUtil { private static final Strin原创 2016-10-11 10:40:15 · 1746 阅读 · 0 评论