【技术实现步骤摘要】
社交消息处理方法、装置、服务器、终端及介质
[0001]本申请涉及计算机
,尤其涉及一种社交消息处理方法、一种社交消息处理装置、一种服务器、一种终端及一种计算机存储介质。
技术介绍
[0002]随着社交应用的迅速发展,功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。社交应用不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。
[0003]其中,发送和接收消息是社交应用的基本功能,在消息发送阶段,用户A可通过社交应用将社交消息发送给用户B,用户B又可以将该社交消息转发至用户C。
[0004]实践发现,在社交消息的传播过程中,有部分恶意用户利用非法手段篡改了原始信息,从而达到不法目的。例如,某游戏发起了一个运营活动,活动的内容是在游戏中点击参与活动,用户A通过社交应用向用户B发送一条与该运营活动关联的目标社交消息,用户B收到目标社交消息后发送给其他用户(例如用户C),邀请其他用户一起玩游戏,其他用户点击目标社交消 ...
【技术保护点】
【技术特征摘要】
1.一种社交消息处理方法,其特征在于,所述方法应用于服务器,所述方法包括:接收来自第一终端的第一社交消息发送请求,所述第一社交消息发送请求用于指示将第一社交消息发送至第二终端;所述第一社交消息中包含第一关键信息和历史签名信息;从所述第一社交消息中获取所述第一关键信息,并依照所述第一关键信息生成签名信息;对比所述签名信息和所述历史签名信息;若对比结果指示所述签名信息与所述历史签名信息匹配,则将所述第一社交消息发送至所述第二终端。2.如权利要求1所述的方法,其特征在于,所述接收来自第一终端的第一社交消息发送请求之前,所述方法还包括:接收来自第三终端的第二社交消息发送请求,所述第二社交消息发送请求用于指示:将第二社交消息发送至所述第一终端;从所述第二社交消息中获取第二关键信息,并依照所述第二关键信息生成所述历史签名信息;在所述第二社交消息中添加所述历史签名信息,得到所述第一社交消息;向所述第一终端发送第一社交消息,以便于所述第一终端接收到所述第一社交信息后,向所述服务器发送所述第一社交消息发送请求。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:若对比结果指示所述签名信息与所述历史签名信息不匹配,则对所述第一社交消息执行目标处理,所述目标处理包括:中止执行将所述第一社交消息发送至所述第二终端的发送处理;或者,在所述第一社交消息中添加修改标记,并将添加有所述修改标记的第一社交消息发送至所述第二终端;或者,中止执行将所述第一社交消息发送至所述第二终端的发送处理,并向所述第一终端发送针对所述第一社交消息的修改警告信息。4.如权利要求2所述的方法,其特征在于,所述第二社交消息的消息类型包括图像类型、文本类型、视频类型或者图文类型;若所述第二社交消息的消息类型为图文类型,则所述第二关键信息包括以下任一种或者多种:第二社交消息对应的消息标题、消息描述、消息配图、跳转链接和消息来源;若所述第二社交信息的消息类型为文本类型,则所述第二关键信息为所述第二社交信息对应的文本信息;若所述第二社交信息的消息类型为视频类型,则所述第二关键信息为所述第二社交信息对应视频的二进制数据;若所述第二社交信息的消息类型为图像类型,则所述第二关键信息为所述第二社交信息对应图像的二进制数据。5.如权利要求2所述的方法,其特征在于,所述第二关键信息包括一个或者多个,所述依照所述第二关键信息生成所述历史签名信息,包括:依照目标顺序将各第二关键信息拼接为字符串;获取签名需求数据,并通过所述签名需求数据和所述字符串生成签名字符串;
通过哈希算法对所述签名字符串进行哈希计算,将哈希计算结果确定为所述历史签名信息。6.如权利要求5所述的方法,其特征在于,所述签名需求数据包括以下任一种或者多种:时间戳、随机数和目标签名密码,所述时间戳是基于当前时间确定的,所述随机数是基于随机数生成规则确定的。7.如权利要求5所述的方法,其特征在于,所述签名需求数据包括所述目标签名密码,所述获取签名需求数据,包括:获取签名密码更新记录,并依照所述签名密码更新记录获取当前时间处于生效状态的签名密码;将所述当前时间处于生效状态的签名密码,确定为目标签名密码。8.如权利要求1所述的方法,其特征在于,所述若对比结果指示所述签名信息与所述历史签名信息匹配,则将所述第一社交消息发送至所述第二终端,包括:...
【专利技术属性】
技术研发人员:姚俊刚,宋立鑫,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。