2017-01-07 09:39
@JFinal
使用的是jfinal-weixin-1.8.jar,是官方最新版本。
你查看下类SnsAccessTokenApi的getSnsAccessToken这个方法
/**
* 通过code获取access_token
*
* @param code 第一步获取的code参数
* @param appId 应用唯一标识
* @param secret 应用密钥AppSecret
* @return SnsAccessToken
*/
public static SnsAccessToken getSnsAccessToken(String appId, String secret, String code)
{
final Map queryParas = ParaMap.create("appid", appId).put("secret", secret).put("code", code).getData();
return RetryUtils.retryOnException(3, new Callable() {
@Override
public SnsAccessToken call() throws Exception {
String json = HttpUtils.get(url, queryParas);
return new SnsAccessToken(json);
}
});
}
请求的参数没有按照官方提供的顺序,强匹配之后不能正常显示。