public class SnsAccessTokenApi extends Object
构造器和说明 |
---|
SnsAccessTokenApi() |
限定符和类型 | 方法和说明 |
---|---|
static String |
getAuthorizeURL(String appId,
String redirect_uri,
boolean snsapiBase)
生成Authorize链接
|
static String |
getAuthorizeURL(String appId,
String redirectUri,
String state,
boolean snsapiBase)
生成Authorize链接
|
static String |
getQrConnectURL(String appId,
String redirect_uri)
生成网页二维码授权链接
|
static String |
getQrConnectURL(String appId,
String redirect_uri,
String state)
生成网页二维码授权链接
|
static SnsAccessToken |
getSnsAccessToken(String appId,
String secret,
String code)
通过code获取access_token
|
public static String getAuthorizeURL(String appId, String redirect_uri, boolean snsapiBase)
appId
- 应用idredirect_uri
- 回跳地址snsapiBase
- snsapi_base(不弹出授权页面,只能拿到用户openid)snsapi_userinfo(弹出授权页面,这个可以通过 openid 拿到昵称、性别、所在地)public static String getAuthorizeURL(String appId, String redirectUri, String state, boolean snsapiBase)
appId
- 应用idredirectUri
- 回跳地址state
- 重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值,最多128字节snsapiBase
- snsapi_base(不弹出授权页面,只能拿到用户openid)snsapi_userinfo(弹出授权页面,这个可以通过 openid 拿到昵称、性别、所在地)public static String getQrConnectURL(String appId, String redirect_uri)
appId
- 应用idredirect_uri
- 回跳地址public static String getQrConnectURL(String appId, String redirect_uri, String state)
appId
- 应用idredirect_uri
- 回跳地址state
- 重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值,最多128字节public static SnsAccessToken getSnsAccessToken(String appId, String secret, String code)
code
- 第一步获取的code参数appId
- 应用唯一标识secret
- 应用密钥AppSecretCopyright © 2017. All rights reserved.