您的位置:首页 > 移动开发 > 微信开发

微信&java 开发5 jsapi_ticket的获取

2016-05-12 13:29 519 查看
在前面的内容中,如果可以正确得到access_token的话,传进来就可以了

jsapi_ticket 是以后用js sdk的前提

public static JsApiTicket getJsApiTicket(String accessToken) {
JsApiTicket jsApiTicket = null;

String requestUrl = JSAPI_TICKET.replace("ACCESS_TOKEN", accessToken);
JSONObject jsonObject = httpRequest(requestUrl, "GET", null);
// 如果请求成功
if (null != jsonObject) {
try {
jsApiTicket = new JsApiTicket();
jsApiTicket.setTicket(jsonObject.getString("ticket"));
jsApiTicket.setExpiresIn(jsonObject.getInt("expires_in"));
} catch (JSONException e) {
accessToken = null;
// 获取jsApiTicket失败
log.error("获取jsApiTicket失败 errcode:{} errmsg:{}", jsonObject.getInt("errcode"), jsonObject.getString("errmsg"));
}
}
return jsApiTicket;
}


public class JsApiTicket {
private String ticket;
private int expiresIn;
public String getTicket() {
return ticket;
}
public void setTicket(String ticket) {
this.ticket = ticket;
}
public int getExpiresIn() {
return expiresIn;
}
public void setExpiresIn(int expiresIn) {
this.expiresIn = expiresIn;
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: