Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

通讯录

选择部门和人

使用说明

客户端AndroidiOSPC
支持说明支持支持支持
const params = {
    maxUsers: 20,
    pickedUsers:[21866056,65446616],
    pickedDepartments:[10093492,10009041]
};
window.ksoxz_sdk.chooseContact({
   params,
   onSuccess,
   onError,
})

参数说明

参数类型是否必须描述备注
titlestring
选择页面的标题
PC 不支持,PC 的 UI 没有主标题
multipleboolean是否多选默认为 true;false 表示单选,true 表示多选
maxUsersnumber选择用户的上限/
pickedUsersnumber[]已选成员 ID/
pickedDepartmentsnumber[]已选部门 ID/
returnUserOnlyboolean是否只返回用户列表默认为 false;false 表示:返回选中的成员和部门;true 表示:只返回用户列表,当选中部门时,会返回部门下的所有成员,而不返回选中的部门
dataSourceUsersnumber[]用已有的数据展示选用此参数时,通讯录列表仅展示此参数下的人员清单
isSupportSelectDepartmentboolean是否可选部门默认为 true;false 表示:不可选成员部门;true 表示:可选成员部门
showGroupEntranceboolean是否显示群聊入口默认为 false
isSupportSelectGroupMemberboolean是否可以选择群聊成员默认为 true

返回结果

参数类型描述备注
usersuser[]选中的用户集合
departmentsdepartment[]选中的部门集合
groupsgroup[]选中的群聊集合

user 对象

参数类型描述备注
userIdnumber用户 id
userNamestring用户姓名
avatarstring用户头像
companyIdnumber企业 id

department 对象

参数类型描述备注
companyIdnumber企业 id
departmentIdstring部门 id
departmentNamestring部门名称

group 对象

参数类型描述备注
chatIdnumber群聊 id
chatNamestring群聊名称

创建群聊

使用说明

客户端AndroidiOSPC
支持说明支持支持支持
window.ksoxz_sdk.createGroupChat({
   onSuccess,
   onError,
})

返回结果

状态参数类型描述备注
状态statusstring返回创建的状态success、error
错误码codestring错误码0006、0007
描述msgstring错误码描述0006: 已经调起通讯录、进入已有群聊或者取消创建群 0007:其他异常

群成员选择器

使用说明

客户端AndroidiOSPC
支持说明//支持
const params = {
    chatid: 1266863,
    checkYourself: true,
    maxUsers: 20,
    pickedUsers: [21866056,65446616]
};
window.ksoxz_sdk.chooseGroupMember({
   params,
   onSuccess,
   onError,
})

参数说明

参数类型描述备注
chatidnumber群聊的 chatid
checkYourselfboolean是否默认选中自己默认是 false; false 表示成员列表中不会默认选中自己;true 表示成员列表中默认选中自己;
maxUsersnumber选择用户的上限
pickedUsersnumber[]已选成员 ID

返回结果

参数类型描述备注
usersuser[]用户集合

user

参数类型描述备注
userIdnumber用户 id
userNamestring用户姓名
avatarstring用户头像