weixin4j-mp:调整WeixinTicketCreator类
This commit is contained in:
@@ -44,12 +44,12 @@ import com.foxinmy.weixin4j.qy.token.WeixinTicketCreator;
|
||||
import com.foxinmy.weixin4j.qy.token.WeixinTokenCreator;
|
||||
import com.foxinmy.weixin4j.qy.type.ChatType;
|
||||
import com.foxinmy.weixin4j.qy.type.InviteType;
|
||||
import com.foxinmy.weixin4j.qy.type.TicketType;
|
||||
import com.foxinmy.weixin4j.qy.type.UserStatus;
|
||||
import com.foxinmy.weixin4j.token.TokenHolder;
|
||||
import com.foxinmy.weixin4j.token.TokenStorager;
|
||||
import com.foxinmy.weixin4j.tuple.MpArticle;
|
||||
import com.foxinmy.weixin4j.type.MediaType;
|
||||
import com.foxinmy.weixin4j.type.TicketType;
|
||||
|
||||
/**
|
||||
* 微信企业号接口实现
|
||||
|
||||
@@ -5,10 +5,10 @@ import com.foxinmy.weixin4j.exception.WeixinException;
|
||||
import com.foxinmy.weixin4j.http.weixin.WeixinRequestExecutor;
|
||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||
import com.foxinmy.weixin4j.model.Token;
|
||||
import com.foxinmy.weixin4j.qy.type.TicketType;
|
||||
import com.foxinmy.weixin4j.qy.type.URLConsts;
|
||||
import com.foxinmy.weixin4j.token.TokenCreator;
|
||||
import com.foxinmy.weixin4j.token.TokenHolder;
|
||||
import com.foxinmy.weixin4j.type.TicketType;
|
||||
|
||||
/**
|
||||
* 微信企业号TICKET创建(包括jsticket、其它JSSDK所需的ticket的创建
|
||||
@@ -16,8 +16,9 @@ import com.foxinmy.weixin4j.token.TokenHolder;
|
||||
* @className WeixinTicketCreator
|
||||
* @author jy
|
||||
* @date 2015年12月25日
|
||||
* @since JDK 1.6
|
||||
*
|
||||
* @since JDK 1.6 <a href=
|
||||
* "http://qydev.weixin.qq.com/wiki/index.php?title=%E5%BE%AE%E4%BF%A1JS-SDK%E6%8E%A5%E5%8F%A3#.E9.99.84.E5.BD.951-JS-SDK.E4.BD.BF.E7.94.A8.E6.9D.83.E9.99.90.E7.AD.BE.E5.90.8D.E7.AE.97.E6.B3.95"
|
||||
* >JSTICKET</a>
|
||||
*/
|
||||
public class WeixinTicketCreator implements TokenCreator {
|
||||
|
||||
@@ -50,7 +51,7 @@ public class WeixinTicketCreator implements TokenCreator {
|
||||
@Override
|
||||
public Token createToken() throws WeixinException {
|
||||
WeixinResponse response = null;
|
||||
if (ticketType == TicketType.jsticket) {
|
||||
if (ticketType == TicketType.jsapi) {
|
||||
response = weixinExecutor.get(String.format(
|
||||
URLConsts.JS_TICKET_URL, weixinTokenHolder.getToken()
|
||||
.getAccessToken()));
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
package com.foxinmy.weixin4j.qy.type;
|
||||
|
||||
/**
|
||||
* 票据类型
|
||||
*
|
||||
* @className TicketType
|
||||
* @author jy
|
||||
* @date 2015年12月25日
|
||||
* @since JDK 1.7
|
||||
* @see
|
||||
*/
|
||||
public enum TicketType {
|
||||
/**
|
||||
* jsticket
|
||||
*/
|
||||
jsticket,
|
||||
/**
|
||||
* 选取联系人
|
||||
*/
|
||||
contact;
|
||||
}
|
||||
Reference in New Issue
Block a user