@DependsOn(value="weChatTokenManager") @Component public class UserManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
BatchExecutor |
batchExecutor |
org.springframework.web.client.RestTemplate |
restTemplate |
WeChatTokenManager |
weChatTokenManager |
| 构造器和说明 |
|---|
UserManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<String> |
findAll()
获取全部用户的openId
|
List<SubscriptionResponse> |
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 |
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)
获取一个用户的基本信息
|
@Autowired public org.springframework.web.client.RestTemplate restTemplate
@Autowired public WeChatTokenManager weChatTokenManager
@Autowired public BatchExecutor batchExecutor
public Set<String> findAll() throws WeChatException
WeChatException - 微信服务端验证异常public List<SubscriptionResponse> findUserInfo(@NotEmpty(message="\u5f85\u67e5\u8be2\u5f85openId\u5217\u8868\u4e0d\u5e94\u4e3a\u7a7a") @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") @NotNull(message="\u8bed\u8a00\u679a\u4e3e\u4e0d\u5e94\u4e3a\u7a7a") LanguageEnum languageEnum) throws WeChatException, ParamCheckException
openIdList - openId列表WeChatException - 微信服务端验证异常ParamCheckException - 方法调用前,参数检查异常public SubscriptionResponse getUserInfo(@NotBlank(message="\u5f85\u67e5\u8be2\u5f85openId\u4e0d\u5e94\u4e3a\u7a7a") @NotBlank(message="\u5f85\u67e5\u8be2\u5f85openId\u4e0d\u5e94\u4e3a\u7a7a") String openId, @NotNull(message="\u8bed\u8a00\u9009\u62e9\u4e0d\u5e94\u4e3a\u7a7a") @NotNull(message="\u8bed\u8a00\u9009\u62e9\u4e0d\u5e94\u4e3a\u7a7a") LanguageEnum languageEnum) throws WeChatException, ParamCheckException
openId - 用户的openIdlanguageEnum - 返回语言WeChatException - 微信服务端验证异常ParamCheckException - 方法调用前,参数检查异常Copyright © 2023. All rights reserved.