一种基于互联网社交软件的多用户信息交互方法及装置与流程

文档序号:14574606发布日期:2018-06-02 01:14阅读:来源:国知局
一种基于互联网社交软件的多用户信息交互方法及装置与流程

技术特征:

1.一种基于互联网社交软件的多用户信息交互方法,其特征在于,所述方法包括如下步骤:

S1,第一用户的移动终端发起建立聊天群指令后,判断所述移动终端是否安装有所述社交软件,如果是,则通过所述社交软件设置所述聊天群的群成员;如果是,则通过所述移动终端设置所述聊天群的群成员;所述群成员包括具有所述社交软件的一个或多个第二用户、不具有所述社交软件的一个或多个第三用户;在建立所述聊天群后向所述第二用户和所述第三用户发送群聊接口,所述群聊接口提供人机交互界面,并用于接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;

S2,所述聊天群内的任意一个用户通过所述群聊接口接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;所述聊天信息标记有发送者的名称;

S3,判断所述聊天信息的类别;如果所述聊天信息为文字信息,则向所有所述聊天群内的用户发送所述文字信息;如果所述聊天信息为图片信息,则向所述第二用户发送所述图片信息,向所述第三用户发送所述图片信息的摘要信息;如果所述聊天信息为语音信息,则向所述第二用户发送所述语音信息,将所述语音新转换为文字信息发送给所述第三用户;如果所述聊天信息为视频信息,则向所述第二用户发送所述视频信息,将所述视频信息对所述第三用户屏蔽;

S4,判断所述第一用户是否向服务器发送解散所述聊天群的指令,如果发送所述解散指令,则所述服务器向所述第二用户和所述第三用户发送所述聊天群解散信息,所述第二用户的社交软件自动保存所述聊天群的聊天记录,所述第三用户的终端自动删除所述聊天记录。

2.根据权利要求1所述的方法,其特征在于,所述第一用户的移动终端发起建立聊天群指令后,设置所述聊天群的群成员,具体包括:

如果所述第一用户的所述移动终端安装有所述社交软件,则所述第一用户通过所述社交软件添加所述第一用户的社交好友加入所述聊天群,通过搜索社交账号邀请所述社交账号的用户加入所述聊天群;如果所述第一用户的所述移动终端未安装所述社交软件,则所述第一用户通过所述移动终端搜索手机号码邀请所述手机号码的用户加入所述聊天群;

在所述社交好友、所述社交账号和所述手机号码同意所述邀请后将其加入到所述聊天群中,并以所述社交好友的昵称、所述社交账号和所述手机号码作为初始群成员名称。

3.根据权利要求1所述的方法,其特征在于,所述聊天信息标记有发送者的名称,具体包括:

如果所述聊天信息呈现于所述社交软件,则所述聊天信息通过不同的字体及其背景色、用户头像标记对应的发送者;如果所述聊天信息呈现于不具有所述社交软件的所述第三用户的终端,则所述聊天信息通过群成员的名称标记对应的发送者。

4.根据权利要求2所述的方法,其特征在于:

判断所述社交账号的类别;

如果所述社交账号为在所述社交软件内注册的社交账号,则在所述社交账号同意加入所述聊天群后直接将所述社交账号加入到所述聊天群;

如果所述社交账号为在其他社交软件内注册的社交账号,则所述其他社交软件向所属服务器发送临时群聊请求,在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群。

5.根据权利要求4所述的方法,其特征在于,所述在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群,还包括:

所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户进行安全隔离,在群聊过程中所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户仅仅能够获取相互之间的聊天信息和所述社交账号或者头像信息,在所述聊天群解散后所述服务器不保存对应所述其他社交软件在所述聊天群内的聊天记录。

6.一种基于互联网社交软件的多用户信息交互装置,其特征在于,所述装置包括如下模块:

聊天群建立模块,用于第一用户的移动终端发起建立聊天群指令后,判断所述移动终端是否安装有所述社交软件,如果是,则通过所述社交软件设置所述聊天群的群成员;如果是,则通过所述移动终端设置所述聊天群的群成员;所述群成员包括具有所述社交软件的一个或多个第二用户、不具有所述社交软件的一个或多个第三用户;在建立所述聊天群后向所述第二用户和所述第三用户发送群聊接口,所述群聊接口提供人机交互界面,并用于接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;

聊天信息收发模块,用于所述聊天群内的任意一个用户通过所述群聊接口接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;所述聊天信息标记有发送者的名称;

聊天信息判断模块,用于判断所述聊天信息的类别;如果所述聊天信息为文字信息,则向所有所述聊天群内的用户发送所述文字信息;如果所述聊天信息为图片信息,则向所述第一用户和所述第二用户发送所述图片信息,向所述第三用户发送所述图片信息的摘要信息;如果所述聊天信息为语音信息,则向所述第一用户和所述第二用户发送所述语音信息,将所述语音新转换为文字信息发送给所述第三用户;如果所述聊天信息为视频信息,则向所述第一用户和所述第二用户发送所述视频信息,将所述视频信息对所述第三用户屏蔽;

聊天群解散模块,用于判断所述第一用户是否向服务器发送解散所述聊天群的指令,如果发送所述解散指令,则所述服务器向所述第一用户、所述第二用户和所述第三用户发送所述聊天群解散信息,所述第一用户和所述第二用户的社交软件自动保存所述聊天群的聊天记录,所述第三用户的终端自动删除所述聊天记录。

7.根据权利要求6所述的装置,其特征在于,所述第一用户的移动终端发起建立聊天群指令后,设置所述聊天群的群成员,具体包括:

如果所述第一用户的所述移动终端安装有所述社交软件,则所述第一用户通过所述社交软件添加所述第一用户的社交好友加入所述聊天群,通过搜索社交账号邀请所述社交账号的用户加入所述聊天群;如果所述第一用户的所述移动终端未安装所述社交软件,则所述第一用户通过所述移动终端搜索手机号码邀请所述手机号码的用户加入所述聊天群;

在所述社交好友、所述社交账号和所述手机号码同意所述邀请后将其加入到所述聊天群中,并以所述社交好友的昵称、所述社交账号和所述手机号码作为初始群成员名称。

8.根据权利要求6所述的装置,其特征在于,所述聊天信息标记有发送者的名称,具体包括:

如果所述聊天信息呈现于所述社交软件,则所述聊天信息通过不同的字体及其背景色、用户头像标记对应的发送者;如果所述聊天信息呈现于不具有所述社交软件的所述第三用户的终端,则所述聊天信息通过群成员的名称标记对应的发送者。

9.根据权利要求7所述的装置,其特征在于:

判断所述社交账号的类别;

如果所述社交账号为在所述社交软件内注册的社交账号,则在所述社交账号同意加入所述聊天群后直接将所述社交账号加入到所述聊天群;

如果所述社交账号为在其他社交软件内注册的社交账号,则所述其他社交软件向所属服务器发送临时群聊请求,在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群。

10.根据权利要求9所述的装置,其特征在于,所述在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群,还包括:

所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户进行安全隔离,在群聊过程中所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户仅仅能够获取相互之间的聊天信息和所述社交账号或者头像信息,在所述聊天群解散后所述服务器不保存对应所述其他社交软件在所述聊天群内的聊天记录。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1