com.github.sd4324530.fastweixin.company.api
类 QYTagAPI

java.lang.Object
  继承者 com.github.sd4324530.fastweixin.company.api.QYBaseAPI
      继承者 com.github.sd4324530.fastweixin.company.api.QYTagAPI

public class QYTagAPI
extends QYBaseAPI

标签管理 ==================================================================== 上海聚攒软件开发有限公司 --------------------------------------------------------------------

从以下版本开始:
1.3.6 ====================================================================
版本:
1.0.beta
作者:
Nottyjay

字段摘要
 
从类 com.github.sd4324530.fastweixin.company.api.QYBaseAPI 继承的字段
BASE_API_URL, config
 
构造方法摘要
QYTagAPI(QYAPIConfig config)
          构造方法,设置apiConfig
 
方法摘要
 AddTagUsersResponse addTagUsers(Integer tagid, List<String> users, List<Integer> partys)
          增加标签成员。
 CreateTagResponse create(QYTag tag)
          创建新标签
 QYResultType delete(Integer tagid)
          删除标签
 DelTagUsersResponse delTagUsers(Integer tagid, List<String> users, List<Integer> partys)
          删除标签内成员。
 GetTagInfoResponse get(Integer tagid)
          获取标签成员
 GetTagListResponse list()
          获取标签列表
 
从类 com.github.sd4324530.fastweixin.company.api.QYBaseAPI 继承的方法
executeGet, executePost, executePost, isSuccess
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

QYTagAPI

public QYTagAPI(QYAPIConfig config)
构造方法,设置apiConfig

参数:
config - 微信API配置对象
方法详细信息

create

public CreateTagResponse create(QYTag tag)
创建新标签

参数:
tag - 新标签信息。tagname必须,tagid不填则默认递增
返回:
新的Tag信息

delete

public QYResultType delete(Integer tagid)
删除标签

参数:
tagid - 准备删除的tagid。不可为空
返回:
操作结果

get

public GetTagInfoResponse get(Integer tagid)
获取标签成员

参数:
tagid - 目标标签的tagid。不可为空
返回:
标签内信息

addTagUsers

public AddTagUsersResponse addTagUsers(Integer tagid,
                                       List<String> users,
                                       List<Integer> partys)
增加标签成员。userlist与partylist非必须,但不能同时为空

参数:
tagid - 目标标签id。必填
users - 企业成员ID列表。单次请求长度不能超过1000
partys - 企业部门ID列表。单次请求长度不能超过100
返回:
操作结果

delTagUsers

public DelTagUsersResponse delTagUsers(Integer tagid,
                                       List<String> users,
                                       List<Integer> partys)
删除标签内成员。userlist与partylist非必须,但不能同时为空

参数:
tagid - 目标标签id。必填
users - 企业成员ID列表。
partys - 企业部门ID列表
返回:
操作结果

list

public GetTagListResponse list()
获取标签列表

返回:
标签列表


Copyright © 2017. All rights reserved.