update WeixinProxy
This commit is contained in:
parent
5ee2755a16
commit
bc937b4095
@ -95,7 +95,7 @@ weixin4j.properties说明
|
|||||||
// 微信支付API
|
// 微信支付API
|
||||||
WeixinPayProxy weixinPayProxy = new WeixinPayProxy();
|
WeixinPayProxy weixinPayProxy = new WeixinPayProxy();
|
||||||
// weixinPayProxy = new WeixinPayProxy(weixinAccount);
|
// weixinPayProxy = new WeixinPayProxy(weixinAccount);
|
||||||
weixinPayProxy.orderQueryV3(idQuery);
|
weixinPayProxy.orderQuery(idQuery);
|
||||||
|
|
||||||
> 针对`token`存储有两种方案,`File存储`/`Redis存储`,当然也可自己实现`TokenStorager`,默认使用文件(xml)的方式保存token,如果环境中支持`redis`,建议使用[RedisTokenStorager](https://github.com/foxinmy/weixin4j/wiki/%E7%94%A8redis%E4%BF%9D%E5%AD%98token).
|
> 针对`token`存储有两种方案,`File存储`/`Redis存储`,当然也可自己实现`TokenStorager`,默认使用文件(xml)的方式保存token,如果环境中支持`redis`,建议使用[RedisTokenStorager](https://github.com/foxinmy/weixin4j/wiki/%E7%94%A8redis%E4%BF%9D%E5%AD%98token).
|
||||||
>
|
>
|
||||||
|
|||||||
@ -101,8 +101,12 @@ public class WeixinProxy {
|
|||||||
|
|
||||||
public WeixinProxy(String appid, String appsecret,
|
public WeixinProxy(String appid, String appsecret,
|
||||||
TokenStorager tokenStorager) {
|
TokenStorager tokenStorager) {
|
||||||
this.tokenHolder = new TokenHolder(new WeixinTokenCreator(appid,
|
this(new TokenHolder(new WeixinTokenCreator(appid, appsecret),
|
||||||
appsecret), tokenStorager);
|
tokenStorager));
|
||||||
|
}
|
||||||
|
|
||||||
|
public WeixinProxy(TokenHolder tokenHolder) {
|
||||||
|
this.tokenHolder = tokenHolder;
|
||||||
this.mediaApi = new MediaApi(tokenHolder);
|
this.mediaApi = new MediaApi(tokenHolder);
|
||||||
this.notifyApi = new NotifyApi(tokenHolder);
|
this.notifyApi = new NotifyApi(tokenHolder);
|
||||||
this.customApi = new CustomApi(tokenHolder);
|
this.customApi = new CustomApi(tokenHolder);
|
||||||
|
|||||||
@ -97,8 +97,12 @@ public class WeixinProxy {
|
|||||||
*/
|
*/
|
||||||
public WeixinProxy(String corpid, String corpsecret,
|
public WeixinProxy(String corpid, String corpsecret,
|
||||||
TokenStorager tokenStorager) {
|
TokenStorager tokenStorager) {
|
||||||
this.tokenHolder = new TokenHolder(new WeixinTokenCreator(corpid,
|
this(new TokenHolder(new WeixinTokenCreator(corpid, corpsecret),
|
||||||
corpsecret), tokenStorager);
|
tokenStorager));
|
||||||
|
}
|
||||||
|
|
||||||
|
public WeixinProxy(TokenHolder tokenHolder) {
|
||||||
|
this.tokenHolder = tokenHolder;
|
||||||
this.partyApi = new PartyApi(tokenHolder);
|
this.partyApi = new PartyApi(tokenHolder);
|
||||||
this.userApi = new UserApi(tokenHolder);
|
this.userApi = new UserApi(tokenHolder);
|
||||||
this.tagApi = new TagApi(tokenHolder);
|
this.tagApi = new TagApi(tokenHolder);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user