public final class Bases extends Component
| Modifier and Type | Method and Description |
|---|---|
AccessToken |
accessToken()
获取accessToken(应该尽量临时保存一个地方,每隔一段时间来获取)
|
void |
accessToken(Callback<AccessToken> cb)
获取accessToken(应该尽量临时保存一个地方,每隔一段时间来获取)
|
AuthAccessToken |
authAccessToken(String code)
获取用户授权的accessToken(与上面不同,该accessToken用于在用户同意授权后,获取用户信息)
|
void |
authAccessToken(String code,
Callback<AuthAccessToken> cb)
获取用户授权的accessToken(与上面不同,该accessToken用于在用户同意授权后,获取用户信息)
|
String |
authUrl(String redirectUrl)
构建授权跳转URL(静默授权,仅获取用户openId,不包括个人信息)
|
String |
authUrl(String redirectUrl,
Boolean quiet)
构建授权跳转URL
|
List<String> |
ip()
获取微信服务器IP列表
|
void |
ip(Callback<List<String>> cb)
获取微信服务器IP列表
|
List<String> |
ip(String accessToken)
获取微信服务器IP列表
|
void |
ip(String accessToken,
Callback<List<String>> cb)
获取微信服务器IP列表
|
String |
openId(String code)
获取用户openId
|
void |
openId(String code,
Callback<String> cb)
获取用户openId
|
public String authUrl(String redirectUrl)
redirectUrl - 授权后的跳转URL(我方服务器URL)public String authUrl(String redirectUrl, Boolean quiet)
redirectUrl - 授权后的跳转URL(我方服务器URL)quiet - 是否静默: true: 仅获取openId,false: 获取openId和个人信息(需用户手动确认)public void openId(String code, Callback<String> cb)
code - 用户授权的codecb - 回调authAccessToken(String)public String openId(String code)
code - 用户授权的codeauthAccessToken(String)public void accessToken(Callback<AccessToken> cb)
cb - 回调public AccessToken accessToken()
public void authAccessToken(String code, Callback<AuthAccessToken> cb)
code - 用户同意授权后返回的codecb - 回调函数public AuthAccessToken authAccessToken(String code)
code - 用户同意授权后返回的codepublic void ip(String accessToken, Callback<List<String>> cb)
accessToken - accessTokencb - 回调Copyright © 2019. All rights reserved.