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