微信-java
_yuki_
一路打怪升级,直至见到大魔王
展开
-
微信 支付(H5) (七) --基于Spring
开发流程1)获取用户授权2)调用统一下单接口获取预支付id3)H5调起微信支付的内置JS4)支付完成后,微信回调URL的处理Controller: /** * 获取支付 */ @RequestMapping(params={"getPayInfo"}) @ResponseBody public Map getPayInfo(HttpServletR原创 2016-08-25 10:54:50 · 494 阅读 · 0 评论 -
MD5帮助类
import java.security.MessageDigest;public class MD5Util { /** * 转换字节数组为16进制字串 * @param b 字节数组 * @return 16进制字串 */ public static String byteArrayToHexString(byte b[]) {原创 2016-08-24 10:03:21 · 497 阅读 · 0 评论 -
微信 服务器配置 (四)
微信公众平台开发模式高级功能微信公众平台地址:https://mp.weixin.qq.com 登录微信公众平台后台,在左侧列表中最下方,找到“ 基本配置 ”,点击进入进入服务器配置填写框。点击“修改配置”按钮 在弹出的提示框中,点击“确定”配置修改后如图所示,再点击“启用”按钮询问“是否确定开启服务器配置”,点击“确原创 2016-08-10 10:19:09 · 613 阅读 · 0 评论 -
微信 JS-SDK (三)
注意:a:获取:access_token 连接b:获取jsapi的ticket。jsapi_ticket是公众号用于调用微信JS接口的临时票据。正常情况下,jsapi_ticket的有效期为7200秒,通过access_token来获取。也就是说,腾讯这么多开发功能你想使用微信的jsapi,凭借着之前的门票,在给你另一张新的门票,这个门票专门来开发微信的jsapi。c.要获原创 2016-08-08 17:16:21 · 534 阅读 · 0 评论 -
微信 Access Token (二)
一、Access Tokenaccess_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。公众号可以使用AppID和AppSecret调用本接口来获取access_token。AppID和AppSecret可在开发模式中获得(需要已经成为原创 2016-08-08 16:57:06 · 1097 阅读 · 0 评论 -
微信 被动回复 (五)
【controller】中我定义了一个get方法和一个post方法,但是在使用过程中我们就用了get方法,这里我们就来说说我们预留的post的方法的使用@RequestMapping(value="getSign",method=RequestMethod.POST) public void postSignature(HttpServletRequest request,HttpS原创 2016-08-15 09:50:26 · 1974 阅读 · 0 评论 -
微信 模版消息 (六)
一、申请模板消息权限模板消息的申请需账号已经开通微信支付权限。在微信公众平台的后台,依次进入“功能->添加功能插件->模板消息”,即可申请模板消息。点击申请申请时,选择2个和自己相关的行业即可。提交并且申请通过后,可以在模板库中看到模板消息列表进入想要使用的模板,点击添加添加后就存放到“我的模板库”中了查看模板的详情,可以看到模板的id及各项原创 2016-08-15 11:03:32 · 445 阅读 · 0 评论 -
微信 加密解密帮助类
WXBizMsgCrypt:/** * 针对org.apache.commons.codec.binary.Base64, * 需要导入架包commons-codec-1.9(或commons-codec-1.8等其他版本) * 官方下载地址:http://commons.apache.org/proper/commons-codec/download_codec.cgi */原创 2016-08-15 10:28:28 · 5360 阅读 · 0 评论 -
微信 网页授权获取用户基本信息 (一)
程序实现如下第一步:用户同意授权,获取code1、以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)2、以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注原创 2016-08-08 09:39:00 · 7092 阅读 · 1 评论