微信后台开发
文章平均质量分 70
draven1122
这个作者很懒,什么都没留下…
展开
-
发送消息给单一用户
/** * 发送客服消息给单一用户 * @param openId 用户唯一标示 * @param message 发送给用户的消息 */ public void senMessageToSingleUser(String openId, String message, String accessToken) { String action = "https原创 2016-12-02 10:03:08 · 267 阅读 · 0 评论 -
获取微信接口调用凭据AccessToken
/** * 获取ACCESS_TOKEN * * @return * @throws Exception */ public static String getAccessToken() throws Exception { if (accessToken!=null) { return accessToken; } String accessTokenR原创 2016-12-02 10:08:55 · 1726 阅读 · 0 评论 -
获取用户信息(也可获取UnionID)
/** * 获取用户信息 * @param openId 用户唯一标识 * @return * @throws Exception */ public WXUserInfo getUserInfo(String openId) throws Exception { String userInfoStr = HttpRequest.sendGet("https://api原创 2016-12-02 10:22:28 · 10765 阅读 · 2 评论 -
公众号后台接口确认(让微信后台确认我们的后台是可用的)
/** * 测试公众号进行接口确认方法 * * @param request * @return */ public ModelAndView makeSureTestInterface(HttpServletRequest request) { String signature = request.getParameter("signature"); String原创 2016-12-02 10:25:35 · 921 阅读 · 0 评论 -
创建自定义菜单
/** * 调用微信后台接口创建自定义菜单 * @param menu 符合微信后台可识别的json格式的按钮 * @throws Exception */ public void createMenu(String menu) throws Exception { // 获取ACCESS_TOKEN String action = "https://api.weixi原创 2016-12-02 10:37:18 · 340 阅读 · 0 评论 -
微信网页授权后台获取用户信息
用户通过微信网页跳转到我们后台,这时需要获取用户信息以便进行自己的业务逻辑,需要用户进行授权,即用户授权给微信后台,由微信后台帮助用户跳转到我们的后台并携带相关获取用户信息需要用的code(开发文档中有对code进行解释) 下面代码是授权之后跳转到我们后台,获取用户信息的代码,springMVC Controller下,演示了获取用户微信唯一识别ID,进行自己平台的业务逻辑(微信号与自己平台用的原创 2016-12-02 10:46:35 · 2449 阅读 · 0 评论 -
微信支付生成签名
/** * 支付相关生成签名 * @param params * @return * @throws UnsupportedEncodingException */ public String getSignature(Map params) throws UnsupportedEncodingException { List paramNames = new Arra原创 2016-12-06 12:47:40 · 2204 阅读 · 0 评论 -
微信后台接口确认方法
在微信公众号开启使用自己的后台时,微信会对后台地址的正确性进行确认,需要返回正确的数据才可配置成功。 /** * 公众号进行接口确认方法 * @param request * @return */ public ModelAndView makeSureTestInterface(HttpServletRequest request) { String signature原创 2016-12-09 10:25:56 · 612 阅读 · 0 评论