聊天软件开发_2_数据交互协议_服务端

该博客介绍了通信协议中多种操作的格式,包括登录、注册的成功与失败情况,发送验证码、用户信息、好友及群组信息、消息等,还涉及密码、头像、签名、昵称修改,以及添加好友、群,同意好友和入群请求等操作的格式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本格式与客户端相同

1、登录成功

login_succ id <“login_succ” 账号>

2、登录失败

login_error <“login_error”>

3、注册成功

register_succ id <“register_succ” 账号>

4、注册失败

register_error <“login_error”>

5、发送验证码

vercode data <“vercode” 验证码>

6、发送用户信息

userinfo id user icon signature <“userinfo” 账号 昵称 头像 个性签名>

7、好友及群组信息

好友:
friendinfo frid fricon fruser frsignature status <“friendinfo” 好友账号 头像 昵称 签名 是否在线>
群组:
groupinfo grid gricon grname describe <“groupinfo” 群号 头像 昵称 说明>
注:每次发送五条好友or群信息 如"friendinfo data1 data2 data3 data4 data5"

8、消息

message mestype sendid time data <“message” 消息类型 发送者账号 发送时间 内容>
注:消息类型 0 私聊消息 1 群聊消息

9、密码修改成功

up_pass_succ <“up_pass_succ”>

10、密码修改失败

up_pass_error <“up_pass_error”>

11、头像修改成功

up_icon_succ <“up_icon_succ”>

12、头像修改失败

up_icon_error <“up_icon_error”>

13、个性签名修改成功

up_sig_succ <“up_sig_succ”>

14、个性签名修改失败

up_sig_error <“up_sig_error”>

15、昵称修改成功

up_user_succ <“up_user_succ”>

16、昵称修改失败

up_user_error <“up_user_error”>

17、添加好友 < a要添加b,发给b“被添加者”的 >

addfriend id joid data <“addfrend” 账号 被添加者账号 描述>

18、添加群 < a要加入群00001,发给群00001的创建者>

joingroup id joid data <“joingroup” 账号 群号 描述>

19、同意好友请求< 发给添加者 >

agreefri id frid <“agreefri” 被添加者账号 添加者账号>

20、同意入群请求

agreegro id group <“agreegro” 加入者id 群号>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值