| 构造器和说明 |
|---|
TagManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
WeChatResponse |
batchTagging(@NotEmpty(message="\u7528\u6237id\u5217\u8868\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u6bcf\u6b21\u4f20\u5165\u7684 openid \u5217\u8868\u4e2a\u6570\u4e0d\u80fd\u8d85\u8fc750\u4e2a") List<String> openIdList,
@NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer tagId)
用户批量打标签
标签功能目前支持公众号为用户打上最多20个标签。
|
WeChatResponse |
batchUnTagging(@NotEmpty(message="\u7528\u6237id\u5217\u8868\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u6bcf\u6b21\u4f20\u5165\u7684 openid \u5217\u8868\u4e2a\u6570\u4e0d\u80fd\u8d85\u8fc750\u4e2a") List<String> openIdList,
@NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer tagId)
批量取消用户标签
标签功能目前支持公众号为用户打上最多20个标签。
|
TagResponse |
createTag(@NotBlank(message="\u6807\u7b7e\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=30,message="\u6700\u5927\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730\u4e2a\u5b57\u7b26") String tagValue)
创建公众号标签
一个公众号,最多可以创建100个标签。
|
WeChatResponse |
delete(@NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer id)
删除标签
|
List<Tag> |
getTag()
获取公众号已创建的标签
|
TagUserResponse |
getTagUser(@NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer tagId,
String nextOpenId)
获取标签下粉丝列表
|
List<Integer> |
getUserTags(String openId)
获取用户身上的标签,最多标签数量 20
|
WeChatResponse |
updateTag(@NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer id,
@NotBlank(message="\u6807\u7b7e\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=30,message="\u6700\u5927\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730\u4e2a\u5b57\u7b26") String tagValue)
更新标签
|
public TagResponse createTag(@NotBlank(message="\u6807\u7b7e\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=30,message="\u6700\u5927\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730\u4e2a\u5b57\u7b26") @NotBlank(message="\u6807\u7b7e\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=30,message="\u6700\u5927\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730\u4e2a\u5b57\u7b26") String tagValue) throws WeChatException, ParamCheckException
tagValue - 要创建的标签WeChatException - 微信验证异常ParamCheckException - 参数检查不通过public List<Tag> getTag() throws WeChatException
WeChatException - 微信服务端验证异常public WeChatResponse updateTag(@NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer id, @NotBlank(message="\u6807\u7b7e\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=30,message="\u6700\u5927\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730\u4e2a\u5b57\u7b26") @NotBlank(message="\u6807\u7b7e\u540d\u5b57\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=30,message="\u6700\u5927\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730\u4e2a\u5b57\u7b26") String tagValue) throws WeChatException, ParamCheckException
id - 标签idtagValue - 新的标签值WeChatException - 微信验证异常ParamCheckException - 参数检查不通过public WeChatResponse delete(@NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer id) throws WeChatException, ParamCheckException
id - 标签idWeChatException - 微信验证异常ParamCheckException - 参数检查不通过public TagUserResponse getTagUser(@NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer tagId, String nextOpenId) throws WeChatException, ParamCheckException
tagId - 标签idnextOpenId - 第一个拉取的OPENID,不填默认从头开始拉取WeChatException - 微信验证异常ParamCheckException - 参数检查不通过public WeChatResponse batchTagging(@NotEmpty(message="\u7528\u6237id\u5217\u8868\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u6bcf\u6b21\u4f20\u5165\u7684 openid \u5217\u8868\u4e2a\u6570\u4e0d\u80fd\u8d85\u8fc750\u4e2a") @NotEmpty(message="\u7528\u6237id\u5217\u8868\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u6bcf\u6b21\u4f20\u5165\u7684 openid \u5217\u8868\u4e2a\u6570\u4e0d\u80fd\u8d85\u8fc750\u4e2a") List<String> openIdList, @NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer tagId) throws WeChatException, ParamCheckException
openIdList - 用户列表,每次传入的 openid 列表个数不能超过50个tagId - 标签idWeChatException - 微信验证异常ParamCheckException - 参数检查不通过public WeChatResponse batchUnTagging(@NotEmpty(message="\u7528\u6237id\u5217\u8868\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u6bcf\u6b21\u4f20\u5165\u7684 openid \u5217\u8868\u4e2a\u6570\u4e0d\u80fd\u8d85\u8fc750\u4e2a") @NotEmpty(message="\u7528\u6237id\u5217\u8868\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u6bcf\u6b21\u4f20\u5165\u7684 openid \u5217\u8868\u4e2a\u6570\u4e0d\u80fd\u8d85\u8fc750\u4e2a") List<String> openIdList, @NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") @NotNull(message="\u6807\u7b7eid\u4e0d\u80fd\u4e3a\u7a7a") Integer tagId) throws WeChatException, ParamCheckException
openIdList - 用户列表,每次传入的 openid 列表个数不能超过50个tagId - 标签idWeChatException - 微信验证异常ParamCheckException - 参数检查不通过public List<Integer> getUserTags(String openId) throws WeChatException, ParamCheckException
openId - 用户openIdWeChatException - 微信验证异常ParamCheckException - 参数检查不通过Copyright © 2023. All rights reserved.