public class OAuth2API extends Object
| 构造器和说明 |
|---|
OAuth2API() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
generateOAuth2BaseUrl(String appId,
String uri)
获取OAuth2授权API,不弹出授权页面,直接跳转,只能获取用户openid
|
static String |
generateOAuth2UserInfoUrl(String appId,
String uri)
获取OAuth2授权API,弹出授权页面,可通过openid拿到昵称、性别、所在地。
|
static OAuthAccessToken |
getAccessToken(String appId,
String code)
通过code换取网页授权access_token
|
static OAuthUser |
getUserInfo(String accessToken,
String openId)
通过网页授权AccessToken拉取用户信息
|
static OAuthAccessToken |
refreshAccessToken(String appId,
String refreshToken)
刷新网页授权access_token
|
public static String generateOAuth2BaseUrl(String appId, String uri)
appId - -第三方用户唯一凭证uri - -授权后重定向的回调链接地址public static String generateOAuth2UserInfoUrl(String appId, String uri)
appId - -第三方用户唯一凭证uri - -授权后重定向的回调链接地址public static OAuthAccessToken getAccessToken(String appId, String code)
appId - -第三方用户唯一凭证code - -codepublic static OAuthAccessToken refreshAccessToken(String appId, String refreshToken)
appId - -第三方用户唯一凭证refreshToken - -refreshTokenCopyright © 2015. All rights reserved.