public class UserAPI extends BaseAPI
| 构造器和说明 |
|---|
UserAPI() |
| 限定符和类型 | 方法和说明 |
|---|---|
static weixin.popular.bean.user.Group |
groupsCreate(String access_token,
String name)
创建分组
|
static BaseResult |
groupsDelete(String access_token,
String id)
删除分组
|
static weixin.popular.bean.user.Group |
groupsGet(String access_token)
查询所有分组
|
static weixin.popular.bean.user.Group |
groupsGetid(String access_token,
String openid)
查询用户所在分组
|
static BaseResult |
groupsMembersBatchUpdate(String access_token,
List<String> openid_list,
String to_groupid)
批量移动用户分组
|
static BaseResult |
groupsMembersUpdate(String access_token,
String openid,
String to_groupid)
移动用户分组
|
static BaseResult |
groupsUpdate(String access_token,
String id,
String name)
修改分组名
|
static weixin.popular.bean.user.TagsCreatResult |
tagsCreate(String access_token,
String name)
标签管理 创建标签
一个公众号,最多可以创建100个标签。 |
static BaseResult |
tagsDelete(String access_token,
Integer id)
标签管理 删除标签
请注意,当某个标签下的粉丝超过10w时,后台不可直接删除标签。 |
static weixin.popular.bean.user.TagsGetResult |
tagsGet(String access_token)
标签管理 获取公众号已创建的标签
|
static weixin.popular.bean.user.TagsGetidlistResult |
tagsGetidlist(String access_token,
String openid)
用户管理 获取用户身上的标签列表
|
static BaseResult |
tagsMembersBatchblacklist(String access_token,
String[] openid_list)
黑名单管理 拉黑用户
|
static BaseResult |
tagsMembersBatchtagging(String access_token,
Integer tagid,
String[] openids)
用户管理 批量为用户打标签
标签功能目前支持公众号为用户打上最多20个标签。 |
static BaseResult |
tagsMembersBatchunblacklist(String access_token,
String[] openid_list)
黑名单管理 取消拉黑用户
|
static BaseResult |
tagsMembersBatchuntagging(String access_token,
Integer tagid,
String[] openids)
用户管理 批量为用户取消标签
|
static weixin.popular.bean.user.GetblacklistResult |
tagsMembersGetblacklist(String access_token,
String begin_openid)
黑名单管理 获取公众号的黑名单列表
该接口每次调用最多可拉取 10000 个OpenID,当列表数较多时,可以通过多次拉取的方式来满足需求。 |
static BaseResult |
tagsUpdate(String access_token,
Integer id,
String name)
标签管理 编辑标签
|
static weixin.popular.bean.user.FollowResult |
userGet(String access_token,
String next_openid)
获取关注列表
|
static weixin.popular.bean.user.User |
userInfo(String access_token,
String openid)
获取用户基本信息
|
static weixin.popular.bean.user.User |
userInfo(String access_token,
String openid,
int emoji)
获取用户基本信息
|
static weixin.popular.bean.user.UserInfoList |
userInfoBatchget(String access_token,
String lang,
List<String> openids)
批量获取用户基本信息
|
static weixin.popular.bean.user.UserInfoList |
userInfoBatchget(String access_token,
String lang,
List<String> openids,
int emoji)
批量获取用户基本信息
|
static BaseResult |
userInfoUpdateremark(String access_token,
String openid,
String remark)
设置备注名
|
static weixin.popular.bean.user.UserTagGetResult |
userTagGet(String access_token,
Integer tagid,
String next_openid)
标签管理 获取标签下粉丝列表
|
public static weixin.popular.bean.user.User userInfo(String access_token, String openid, int emoji)
access_token - access_tokenopenid - openidemoji - 表情解析方式public static weixin.popular.bean.user.User userInfo(String access_token, String openid)
access_token - access_tokenopenid - openidpublic static weixin.popular.bean.user.FollowResult userGet(String access_token, String next_openid)
access_token - access_tokennext_openid - 第一次获取使用nullpublic static weixin.popular.bean.user.UserInfoList userInfoBatchget(String access_token, String lang, List<String> openids, int emoji)
access_token - access_tokenlang - zh-CNopenids - 最多支持一次拉取100条emoji - 表情解析方式public static weixin.popular.bean.user.UserInfoList userInfoBatchget(String access_token, String lang, List<String> openids)
access_token - access_tokenlang - zh-CNopenids - 最多支持一次拉取100条public static BaseResult userInfoUpdateremark(String access_token, String openid, String remark)
access_token - access_tokenopenid - openidremark - remarkpublic static weixin.popular.bean.user.Group groupsCreate(String access_token, String name)
access_token - access_tokenname - namepublic static weixin.popular.bean.user.Group groupsGet(String access_token)
access_token - access_tokenpublic static weixin.popular.bean.user.Group groupsGetid(String access_token, String openid)
access_token - access_tokenopenid - openidpublic static BaseResult groupsUpdate(String access_token, String id, String name)
access_token - access_tokenid - 分组IDname - 分组名public static BaseResult groupsMembersUpdate(String access_token, String openid, String to_groupid)
access_token - access_tokenopenid - openidto_groupid - to_groupidpublic static BaseResult groupsMembersBatchUpdate(String access_token, List<String> openid_list, String to_groupid)
access_token - access_tokenopenid_list - openid_listto_groupid - to_groupidpublic static BaseResult groupsDelete(String access_token, String id)
access_token - access_tokenid - idpublic static weixin.popular.bean.user.TagsCreatResult tagsCreate(String access_token, String name)
access_token - access_tokenname - name 标签名长度超过30个字节public static weixin.popular.bean.user.TagsGetResult tagsGet(String access_token)
access_token - access_tokenpublic static BaseResult tagsUpdate(String access_token, Integer id, String name)
access_token - access_tokenid - idname - name 标签名长度超过30个字节public static BaseResult tagsDelete(String access_token, Integer id)
access_token - access_tokenid - idpublic static weixin.popular.bean.user.UserTagGetResult userTagGet(String access_token, Integer tagid, String next_openid)
access_token - access_tokentagid - tagidnext_openid - 第一个拉取的OPENID,不填默认从头开始拉取public static BaseResult tagsMembersBatchtagging(String access_token, Integer tagid, String[] openids)
access_token - access_tokentagid - tagidopenids - openidspublic static BaseResult tagsMembersBatchuntagging(String access_token, Integer tagid, String[] openids)
access_token - access_tokentagid - tagidopenids - openidspublic static weixin.popular.bean.user.TagsGetidlistResult tagsGetidlist(String access_token, String openid)
access_token - access_tokenopenid - openidpublic static weixin.popular.bean.user.GetblacklistResult tagsMembersGetblacklist(String access_token, String begin_openid)
access_token - access_tokenbegin_openid - 当 begin_openid 为空时,默认从开头拉取。public static BaseResult tagsMembersBatchblacklist(String access_token, String[] openid_list)
access_token - access_tokenopenid_list - 需要拉入黑名单的用户的openid,一次拉黑最多允许20个public static BaseResult tagsMembersBatchunblacklist(String access_token, String[] openid_list)
access_token - access_tokenopenid_list - 需要取消拉入黑名单的用户的openid,一次取消拉黑最多允许20个Copyright © 2017. All rights reserved.