package org.nutz.weixin.spi;
public interface WxLogin {
/**
* 返回重定向到微信登录页面的URL
* @param state
* @return
*/
String qrconnect(String redirect_uri, String scope, String state);
String authorize(String redirect_uri, String scope, String state);
/**
* 根据code换取access_token
* @param code
* @param state
* @return
*/
WxResp access_token(String auth_code);
/**
* 刷新token
* @param token
* @return
*/
WxResp refresh_token(String refresh_token);
/**
* 验证token是否还有效
* @param token
* @return
*/
WxResp auth(String token);
/**
* 获取用户信息
* @param openid
* @param token
* @return
*/
WxResp userinfo(String openid, String token);
}