• 大小: 10KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-16
  • 语言: Java
  • 标签: java  微信  

资源简介

微信模板消息推送,客服消息推送,图文推送,授权,获取token,获取用资料,获取openid,里面代码都在一个地方;代码都是线上可以用的东西,不懂的可以来问我,

资源截图

代码片段和文件信息

package com.cdd.controller.wechat;

import com.alibaba.fastjson.JSONobject;
import com.cdd.base.model.*;
import com.cdd.config.annotation.AllParamsNotNull;
import com.cdd.constant.user.UserAssociate;
import com.cdd.controller.baseController;
import com.cdd.coupon.service.CouponService;
import com.cdd.dial.mapper.BoonBagUserMapper;
import com.cdd.enumeration.Code;
import com.cdd.enumeration.Msg;
import com.cdd.mapper.coupon.CouponMapper;
import com.cdd.model.wechat.WeChatData;
import com.cdd.model.wechat.WeChatMsg;
import com.cdd.model.wechat.WeChatMsgContent;
import com.cdd.model.wechat.WeChatTemplateData;
import com.cdd.result.CommonResult;
import com.cdd.result.ErrorMsg;
import com.cdd.user.service.UserService;
import com.cdd.utils.*;
import com.cdd.utils.redis.Redis;
import com.cdd.utils.redis.refactor.RedisUtil;
import com.cdd.utils.spring.SpringEnvUtil;
import com.cdd.weixin.exception.JssdkTicketException;
import com.cdd.weixin.model.JssdkSignature;
import com.cdd.weixin.model.JssdkTicket;
import com.cdd.weixin.util.JssdkTicketUtil;
import com.cdd.weixin.util.WeiXinUtil;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.Jsonobject;
import com.google.gson.JsonParser;
import com.jfinal.kit.HashKit;
import com.jfinal.kit.JsonKit;
import com.jfinal.kit.StrKit;
import com.jfinal.weixin.sdk.api.*;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.impl.client.HttpClientBuilder;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import java.io.IOException;
import java.math.BigDecimal;
import java.net.URLDecoder;
import java.net.URLEncoder;
import java.text.SimpleDateFormat;
import java.util.*;

import static com.cdd.weixin.util.WeiXinUtil.getApiConfig;

@Controller
@RequestMapping(“wechat“)
public class WeChatController extends baseController {
    public Logger log = Logger.getLogger(this.getClass());

    @Autowired
    private UserService userService;

    @Autowired
    private BoonBagUserMapper boonBagUserMapper;

    @Autowired
    private CouponMapper couponMapper;

    @Autowired
    private CouponService couponService;

    /**
     * @p

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      37804  2018-06-28 15:44  Wechat\WeChatController.java

     文件       2066  2018-06-26 17:02  Wechat\WeChatData.java

     文件        301  2018-06-26 14:39  Wechat\WeChatMsg.java

     文件        415  2018-06-26 14:38  Wechat\WeChatMsgContent.java

     文件       2655  2018-06-26 14:48  Wechat\WeChatTemplateData.java

     目录          0  2018-06-28 17:47  Wechat

----------- ---------  ---------- -----  ----

                43241                    6


评论

共有 条评论