| 限定符和类型 | 字段和说明 |
|---|---|
static String |
BATCH_TAG_URL
批量为用户打标签(POST,标签功能目前支持公众号为用户打上最多20个标签。)
|
static String |
BATCH_UNTAG_URL
批量为用户取消标签(POST)
|
static String |
CREATE_TAG_URL
创建标签(POST)
|
static String |
DELETE_TAG_URL
删除标签(POST)
|
static String |
GET_TAG_URL
获取公众号已创建的标签列表(GET)
|
static String |
GET_TAG_USERS
获取某标签下粉丝列表
|
static String |
GET_TAGS_BY_USER
获取用户身上的标签列表(POST)
|
static String |
UPDATE_TAG_URL
编辑标签(POST)
|
static UserTagComponent |
userTagComponent |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
batchTags(List<String> openid_list,
Integer tagid)
批量为用户打标签
|
boolean |
batchUnTags(List<String> openid_list,
Integer tagid)
批量为用户取消标签
|
String |
createTag(String tagName)
添加标签
|
boolean |
deleteTag(Integer id)
删除标签
请注意,当某个标签下的粉丝超过10w时,后台不可直接删除标签。
|
static UserTagComponent |
getInstance()
获取用户标签管理组件实例
|
com.alibaba.fastjson.JSONArray |
getTags()
获取标签列表
|
List<Integer> |
getTagsByUser(String open_id)
获取某用户身上的标签
|
List<String> |
getUserByTagId(Integer tagid)
根据标签id获取用户列表
|
List<String> |
getUserByTagId(Integer tagid,
String next_openid)
根据标签id获取用户列表
|
void |
init() |
boolean |
updateTag(Integer id,
String tagName)
修改标签
|
public static UserTagComponent userTagComponent
public static String CREATE_TAG_URL
public static String GET_TAG_URL
public static String UPDATE_TAG_URL
public static String DELETE_TAG_URL
public static String GET_TAG_USERS
public static String BATCH_TAG_URL
public static String BATCH_UNTAG_URL
public static String GET_TAGS_BY_USER
public String createTag(String tagName) throws WeChatException
tagName - tagName 标签名WeChatExceptionpublic com.alibaba.fastjson.JSONArray getTags()
public boolean updateTag(Integer id, String tagName)
id - tag's idtagName - 标签名public boolean deleteTag(Integer id)
请注意,当某个标签下的粉丝超过10w时,后台不可直接删除标签。 此时,开发者可以对该标签下的openid列表,先进行取消标签的操作,直到粉丝数不超过10w后,才可直接删除该标签。
id - 标签idpublic List<String> getUserByTagId(Integer tagid)
tagid - tagidpublic List<String> getUserByTagId(Integer tagid, String next_openid)
tagid - tagidnext_openid - 第一个拉取的OPENID,不填默认从头开始拉取public boolean batchTags(List<String> openid_list, Integer tagid)
openid_list - 用户open_id列表tagid - 标签idpublic boolean batchUnTags(List<String> openid_list, Integer tagid)
openid_list - 用户open_id 列表tagid - 标签idpublic List<Integer> getTagsByUser(String open_id)
open_id - user's openidpublic static UserTagComponent getInstance()
Copyright © 2017. All rights reserved.