群通讯录V2.0

群通讯录V2.0

使用腾讯wafer框架

写代码的时候开发者工具右键——格式化代码,排版美观

修改字段与页面 现在想到处理”建群申请“是这样子,咱们在User加个type字段(默认为非管理员),判断是不是管理员 增加一个新用户注册填写信息页面 User增加头像地址 增加一个处理通知的页面 删除了MyGroup的成员数量字段 页面命名 新用户注册: register 建群申请: showRequest 处理申请: dealRequest 公有通讯录群展示页面:community 查找通讯录群明细页面:searchDetail 通讯录列表页面:addressList 查找所有相关信息页面:searchEverything 创建通讯录界面: createAddressList 通讯录群详情界面:detailPage 消息发布界面:sendMessage 通知页面:news 我的信息:myInfo 设置:setting Type定义

User

普通——normal 管理员——super

UGship

群主——master 群成员——member 屏蔽成员——black

UUship

黑名单——black 特殊关注——special 普通——normal

MyGroup

公共——public 私有——private 未创建(等待通过申请)——wait

InfoSentBySys

按照郭子的想法,应该每种消息content都有特殊限制,有待郭子补充

申请加群——addRequest 申请加群结果——addResult 申请加群已处理——addOver 特殊关心通知——special 留言通知——leaveMessage 申请建群——createRequest 申请建群结果——createResult 申请建群已处理——createOver 群主解散群——dismiss 群员退群——quit 被踢——kick 接口定义
编号 接口名字 输入 输出 功能
1 getUserInfo userId User表的所有信息 获取用户信息
2 changeUserInfo 修改的user的所有信息 修改用户信息
3 addUser 添加的user的所有信息 添加新用户
4 getGroupInfo groupId 群基本信息、所有群成员信息,群成员数量,所有群消息id,群消息数量 获取群基本信息
5 getGroupMessage groupMessageId 群消息内容 获取群消息内容
6 randGetGroup 数个公有群的基本信息 随机获取数个公有群的基本信息
7 searchPublic 字符串 匹配的公有群的基本信息 查询公有群
8 getNews userId 所有系统通知 获取系统通知
9 getAddressList userId 通讯录页的五个内容 获取通讯录表
10 searchGroupMessage groupId,字符串 该群里匹配的消息 查询群消息
11 addGroupRequest groupId,申请原因,申请者userId 申请加群
12 dealAddGroupRequest 操作,groupId,申请者userId,申请加群通知sysInfoId 处理加群
13 createGroupRequest 群名,类型,简介,申请者userId 申请建群
14 dealCreateGroupRequest 操作,群类型,groupId,申请者userId,申请建群通知sysInfoId 处理建群
15 sendGroupMessage userId,groupId,消息内容,图片地址 发布群消息
16 sendLeaveMessage userId, groupMessageId,groupId,消息内容 发布留言
17 deleteGroupMessage groupMessageId 删除群消息
18 deleteLeaveMessage leaveMessageId 删除留言
19 deleteGroup userId,groupId 成员删群
20 deleteCard 操作者userS_id,名片userB_id 删除名片
21 deleteNews sysInfoId 删除通知
22 deleteMember groupId,被删的userId 删除群成员
23 changeUUship 关系type,userS_id,userB_id 修改用户关系
24 deleteAllNews userId 删除全部通知
25 totallyDeleteGroup groupId 群主删群

时间格式处理==>https://www.cnblogs.com/yanglf/p/5775224.html

接口11发送通知给群主,通知格式为:(某人) 申请加入您创建的群 (某群) %@%申请原因%@%groupId%@%申请者userId

接口12发送通知给申请者,通知格式为:您申请加入群 (某群) 的申请已被群主通过/拒绝

接口13发送通知给管理员,建群格式为:(某人) 申请创建 (某群) ,点击进行处理%@%群名%@%群简介%@%群类型%@%待处理群Id%@%申请者userId

接口13发送通知给申请者,建群格式为:您申请创建 群(某群) 的请求已被管理员通过

接口15发送消息后,会通知特殊关心该用户的用户,通知格式为:您特殊关心的 (某人) 发布了一条消息,点击去看看吧%@%groupId

接口16发送留言后,会通知对应消息的用户,通知格式为:(某人) 在您发布的消息下留言了,点击去看看吧%@%groupId

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。