1
0
mirror of synced 2025-12-18 05:47:58 +08:00

#759 增加三方平台代小程序业务接口:代码管理、模板管理、成员管理、发布审核等

This commit is contained in:
yuanqixun
2018-09-15 10:33:38 +08:00
committed by Binary Wang
parent 13bee05edc
commit 941833ea1a
27 changed files with 1524 additions and 31 deletions

View File

@@ -4,16 +4,13 @@ import cn.binarywang.wx.miniapp.api.*;
import cn.binarywang.wx.miniapp.bean.WxMaJscode2SessionResult;
import cn.binarywang.wx.miniapp.config.WxMaConfig;
import com.google.common.base.Joiner;
import com.google.gson.Gson;
import me.chanjar.weixin.common.bean.WxAccessToken;
import me.chanjar.weixin.common.error.WxError;
import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.common.util.DataUtils;
import me.chanjar.weixin.common.util.crypto.SHA1;
import me.chanjar.weixin.common.util.http.HttpType;
import me.chanjar.weixin.common.util.http.RequestExecutor;
import me.chanjar.weixin.common.util.http.RequestHttp;
import me.chanjar.weixin.common.util.http.SimpleGetRequestExecutor;
import me.chanjar.weixin.common.util.http.SimplePostRequestExecutor;
import me.chanjar.weixin.common.util.http.*;
import me.chanjar.weixin.common.util.http.apache.ApacheHttpClientBuilder;
import me.chanjar.weixin.common.util.http.apache.DefaultApacheHttpClientBuilder;
import org.apache.http.HttpHost;
@@ -55,6 +52,8 @@ public class WxMaServiceImpl implements WxMaService, RequestHttp<CloseableHttpCl
private int retrySleepMillis = 1000;
private int maxRetryTimes = 5;
protected static final Gson GSON = new Gson();
@Override
public CloseableHttpClient getRequestHttpClient() {
return httpClient;