public class TagProxy extends MPlatformProxy
Description:
tokenManagerweixinRequestClient| 构造器和说明 |
|---|
TagProxy(TokenManager tokenManager,
UserProxy userProxy) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult |
batchBlacklist(boolean blacklist,
String... openIds)
黑名单操作
|
Tag |
createTag(String name)
创建标签
|
ApiResult |
deleteTag(int tagId)
删除标签
|
List<String> |
getAllBalcklistOpenIds()
获取公众号全部的黑名单列表 请慎重使用
当公众号关注者数量超过10000时,可通过填写next_openid的值,从而多次拉取列表的方式来满足需求,
将上一次调用得到的返回中的next_openid值,作为下一次调用中的next_openid值
|
List<User> |
getAllTagFollowing(int tagId)
获取标签下全部的粉丝列表 请慎重使用
|
List<String> |
getAllTagFollowingOpenIds(int tagId)
获取标签下全部的粉丝列表 请慎重使用
|
Following |
getBalcklistOpenIds(String nextOpenId)
获取公众号的黑名单列表
|
Following |
getTagFollowing(int tagId,
String nextOpenId)
获取标签下粉丝列表 请慎重使用
|
Following |
getTagFollowingOpenIds(int tagId,
String nextOpenId)
获取标签下粉丝列表
|
Integer[] |
getUserTags(String openId)
获取用户身上的标签列表
|
List<Tag> |
listTags()
获取标签
|
ApiResult |
taggingUsers(int tagId,
String... openIds)
批量为用户打标签:标签功能目前支持公众号为用户打上最多三个标签
|
ApiResult |
untaggingUsers(int tagId,
String... openIds)
批量为用户取消标签
|
ApiResult |
updateTag(Tag tag)
更新标签
|
getTokenManagerpublic TagProxy(TokenManager tokenManager, UserProxy userProxy)
public Tag createTag(String name) throws WeixinException
name - 标签名(30个字符以内)WeixinExceptionTag,
创建标签public List<Tag> listTags() throws WeixinException
WeixinExceptionTag,
获取标签public ApiResult updateTag(Tag tag) throws WeixinException
tag - 标签对象WeixinExceptionTag,
更新标签public ApiResult deleteTag(int tagId) throws WeixinException
tagId - 标签idWeixinExceptionpublic ApiResult taggingUsers(int tagId, String... openIds) throws WeixinException
tagId - 标签IDopenIds - 用户IDWeixinExceptionpublic ApiResult untaggingUsers(int tagId, String... openIds) throws WeixinException
tagId - 标签IDopenIds - 用户IDWeixinExceptionpublic Following getTagFollowingOpenIds(int tagId, String nextOpenId) throws WeixinException
tagId - 标签IDnextOpenId - 第一个拉取的OPENID,不填默认从头开始拉取WeixinExceptionpublic Following getTagFollowing(int tagId, String nextOpenId) throws WeixinException
tagId - 标签IDnextOpenId - 第一个拉取的OPENID,不填默认从头开始拉取WeixinExceptionpublic List<String> getAllTagFollowingOpenIds(int tagId) throws WeixinException
tagId - 标签IDWeixinExceptiongetTagFollowingOpenIds(int,String),
获取标签下粉丝列表public List<User> getAllTagFollowing(int tagId) throws WeixinException
tagId - 标签IDWeixinExceptiongetTagFollowing(int,String),
获取标签下粉丝列表public Integer[] getUserTags(String openId) throws WeixinException
openId - 用户IDWeixinExceptionpublic Following getBalcklistOpenIds(String nextOpenId) throws WeixinException
nextOpenId - 下一次拉取数据的openid 不填写则默认从头开始拉取WeixinExceptionFollowingpublic List<String> getAllBalcklistOpenIds() throws WeixinException
当公众号关注者数量超过10000时,可通过填写next_openid的值,从而多次拉取列表的方式来满足需求, 将上一次调用得到的返回中的next_openid值,作为下一次调用中的next_openid值
WeixinExceptiongetTagFollowingOpenIds(int, String)public ApiResult batchBlacklist(boolean blacklist, String... openIds) throws WeixinException
blacklist - true=拉黑用户,false=取消拉黑用户openIds - 用户ID列表WeixinExceptionCopyright © 2020. All rights reserved.