public class OauthOsc extends Oauth
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getAuthorizeUrl(String state)
获取授权url
|
Oauth |
getSelf() |
String |
getTokenByCode(String code)
获取token
|
com.alibaba.fastjson.JSONObject |
getUserInfo(String accessToken)
获取用户信息
|
com.alibaba.fastjson.JSONObject |
getUserInfoByCode(String code)
根据code一步获取用户信息
|
static OauthOsc |
me()
用于链式操作
|
com.alibaba.fastjson.JSONObject |
tweetPub(String accessToken,
String msg)
发送文字动弹
|
doGet, doGetWithHeaders, doPost, getAuthorizeUrl, getClientId, getClientSecret, getRedirectUripublic static OauthOsc me()
public String getAuthorizeUrl(String state)
state - OAuth2.0标准协议建议,利用state参数来防止CSRF攻击public com.alibaba.fastjson.JSONObject getUserInfo(String accessToken)
accessToken - AccessTokenpublic com.alibaba.fastjson.JSONObject tweetPub(String accessToken, String msg)
accessToken - AccessTokenmsg - 动态内容public com.alibaba.fastjson.JSONObject getUserInfoByCode(String code)
code - oauth codeCopyright © 2017. All rights reserved.