| 程序包 | 说明 |
|---|---|
| net.jlxxw.wechat.enums | |
| net.jlxxw.wechat.function.auth | |
| net.jlxxw.wechat.function.user |
| 限定符和类型 | 方法和说明 |
|---|---|
static LanguageEnum |
LanguageEnum.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static LanguageEnum[] |
LanguageEnum.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
AuthUserInfoResponse |
WebPageAuthorizationManager.getUserInfo(@NotBlank(message="\u7528\u6237\u7684id\u4e0d\u80fd\u4e3a\u7a7a") String openId,
@NotBlank(message="\u6388\u6743token\u4e0d\u80fd\u4e3a\u7a7a") String accessToken,
@NotNull(message="\u8bed\u8a00\u4e0d\u80fd\u4e3a\u7a7a") LanguageEnum languageEnum)
第四步:拉取用户信息(需 scope 为 snsapi_userinfo)
如果网页授权作用域为snsapi_userinfo,则此时开发者可以通过access_token和 openid 拉取用户信息了。
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<SubscriptionResponse> |
UserManager.findUserInfo(@NotEmpty(message="\u5f85\u67e5\u8be2\u5f85openId\u5217\u8868\u4e0d\u5e94\u4e3a\u7a7a") List<String> openIdList,
@NotNull(message="\u8bed\u8a00\u679a\u4e3e\u4e0d\u5e94\u4e3a\u7a7a") LanguageEnum languageEnum)
批量根据用户的openId获取用户的基本信息
|
SubscriptionResponse |
UserManager.getUserInfo(@NotBlank(message="\u5f85\u67e5\u8be2\u5f85openId\u4e0d\u5e94\u4e3a\u7a7a") String openId,
@NotNull(message="\u8bed\u8a00\u9009\u62e9\u4e0d\u5e94\u4e3a\u7a7a") LanguageEnum languageEnum)
获取一个用户的基本信息
|
Copyright © 2023. All rights reserved.