Skip to content

Latest commit

 

History

History
104 lines (74 loc) · 2.73 KB

feature.md

File metadata and controls

104 lines (74 loc) · 2.73 KB

功能清单

企业应用

发送应用消息

  • 通用消息 message.go@SendMessage
  • 文本消息 message.go@SendTextMessage
  • 图片消息 message.go@SendImageMessage
  • 文件消息 message.go@SendFileMessage
  • 图文消息 message.go@SendMpNewsMessage
  • 隐式链接 message.go@SendLinkMessage
  • 外链消息 message.go@SendExLinkMessage
  • 系统消息 message.go@SendSysMessage
  • 短信消息
  • 邮件消息

设置角标

  • 设置角标

发送弹窗消息

  • 发送弹窗消息 message.go@SendPopWindowMessage

单点登录

  • 单点登录 identity.go@Identify

会话管理

  • 创建会话 session.go@CreateSession
  • 获取会话 session.go@GetSession
  • 修改会话 session.go@UpdateSession

会话消息

  • 文本消息 session.go@SendSessionMessage
  • 图片消息 session.go@SendSessionImageMessage
  • 文件消息 session.go@SendSessionFileMessage
  • 语音消息 session.go@SendSessionVoiceMessage
  • 视频消息 session.go@SendSessionVideoMessage

自定义菜单

  • 下载消息数据
  • 第三方接口处理响应

企业通讯录

部门管理

  • 创建部门 dept.go@CreateDept
  • 更新部门 dept.go@UpdateDept
  • 删除部门 dept.go@DeleteDept
  • 获取部门列表 dept.go@GetDeptList
  • 获取部门 ID dept.go@GetDeptAliasList dept.go@GetDeptId

用户管理

  • 创建用户 user.go@CreateUser
  • 更新用户 user.go@UpdateUser
  • 更新用户部门职务信息 user.go@UpdateUserPosition
  • 删除用户 user.go@DeleteUser
  • 批量删除用户 user.go@BatchDeleteUser
  • 获取用户信息 user.go@GetUser
  • 获取部门用户详细信息 user.go@GetDeptUserList
  • 获取部门用户 user.go@GetDeptUserSimpleList
  • 设置用户头像
  • 获取用户头像
  • 更新用户拓展属性字段
  • 查询用户激活状态 user.go@GetUserEnableState
  • 修改用户激活状态 user.go@GetUserEnableStateUpdate

第三方认证

  • 设置认证信息

群管理

  • 创建群 group.go@CreateGroup
  • 删除群 group.go@DeleteGroup
  • 修改群名称 group.go@UpdateGroup
  • 查看群信息 group.go@GetGroupInfo
  • 群列表 group.go@GetGroupList
  • 添加群成员 group.go@AddGroupMember
  • 删除群成员 group.go@DelGroupMember
  • 查询用户是否为群成员 group.go@IsGroupMember

全量覆盖

  • 发起全量覆盖
  • 获取全量覆盖结果
  • 全量覆盖完成通知

素材管理

  • 上传素材文件
  • 下载素材文件
  • 查询素材文件信息

应用消息回调

  • 消息解密 receive.go@Decrypt