package org.oauth2.client4j.http.response; import org.oauth2.client4j.exception.OAuthException; import org.oauth2.client4j.model.SinaWeiboToken; import com.alibaba.fastjson.JSONObject; public class SinaWeiboAccessTokenResponse extends OAuthResponse { private SinaWeiboToken weiboToken; @Override public void setBody(String body) { super.setBody(body); weiboToken = JSONObject.parseObject(this.body, SinaWeiboToken.class); if (null == weiboToken.getAccess_token()) { throw new OAuthException(body); } } public SinaWeiboToken getWeiboToken() { return weiboToken; } }