消息转发的溯源方法、装置、存储介质以及终端制造方法及图纸

技术编号:27489315 阅读:48 留言:0更新日期:2021-03-02 18:07
本申请实施例公开了一种消息转发的溯源方法、装置、存储介质以及终端。所述方法包括:当接收到目标主体需要将发送主体发送的目标消息转发至接收主体的指令时,从数据库获取目标消息对应的发布主体的第一身份标识;根据第一身份标识以及目标消息生成转发消息,并将转发消息发送至接收主体,转发消息用于指示接收主体根据转发消息显示目标信息以及第一身份标识;将目标主体作为所述发送主体的转发主体,以及将转发主体以及目标主体的第二身份标识记录至数据库中。执行本申请的方法,用户在即时通讯软件中接收到其他用户转发的消息时,可以查看该消息的发布者,可以有效避免不实消息的扩散和传播。息的扩散和传播。息的扩散和传播。

【技术实现步骤摘要】
消息转发的溯源方法、装置、存储介质以及终端


[0001]本申请涉及计算机
,尤其涉及一种消息转发的溯源方法、装置、存储介质以及终端。

技术介绍

[0002]随着互联网的发展,智能设备越来越多地应用在人们的日常生活中,智能设备的用户群体从儿童到老年人。智能设备上有很多即时通讯聊天软件,用户通过这些软件在网上传播消息时,可以随时随地转发别人发布的内容,接收转发消息的用户并不知道消息的来源,也不知道消息的准确性,那么如何让接收者知道消息的来源是一个亟需解决的问题。

技术实现思路

[0003]本申请实施例提供了一种消息转发的溯源方法、装置、计算机存储介质以及终端,旨在解决相关技术中在用户接收到转发消息时,无法知道消息来源的技术问题。所述技术方案如下:
[0004]第一方面,本申请实施例提供了一种消息转发的溯源方法,所述方法包括:
[0005]当接收到目标主体需要将发送主体发送的目标消息转发至接收主体的指令时,从数据库获取所述目标消息对应的发布主体的第一身份标识;
[0006]根据所述第一身份标识以及所述目标消息生成转发消息,并将所述转发消息发送至所述接收主体,所述转发消息用于指示所述接收主体根据所述转发消息显示所述目标信息以及所述第一身份标识;
[0007]将所述目标主体作为所述发送主体的转发主体,以及将所述转发主体以及所述目标主体的第二身份标识记录至所述数据库中。
[0008]可选地,所述从数据库获取所述目标消息对应的发布主体的第一身份标识之前,包括:
[0009]判断所述数据库中是否存在所述目标消息的溯源链。
[0010]可选地,所述从数据库获取所述目标消息对应的发布主体的第一身份标识,包括:
[0011]若不存在所述目标消息的溯源链,则在所述数据库中建立所述目标消息的溯源链;
[0012]将所述发送主体作为发布主体,以及将所述发布主体和所述发布主体的第一身份标识记录至所述溯源链。
[0013]可选地,所述从数据库获取所述目标消息对应的发布主体的第一身份标识,包括:
[0014]若存在所述目标消息的溯源链,则从所述数据库中所述目标消息对应的溯源链中,获取所述目标消息对应的发布主体的第一身份标识。
[0015]可选地,所述从所述数据库中所述目标消息对应的溯源链中获取所述目标消息对应的发布主体的第一身份标识之后,还包括:
[0016]从所述数据库中所述目标消息对应的溯源链中,获取所述目标消息对应的各转发
主体的第二身份标识。
[0017]可选地,所述根据所述第一身份标识以及所述目标消息生成转发消息,包括:
[0018]根据所述第一身份标识、各转发主体的第二身份标识以及所述目标消息生成转发消息,所述转发消息用于指示所述接收主体根据所述转发消息显示所述目标信息、所述第一身份标识以及各转发主体的第二身份标识。
[0019]可选地,所述指示所述接收主体根据所述转发消息显示所述目标信息、所述第一身份标识以及各转发主体的第二身份标识,包括:
[0020]指示所述接收主体根据所述转发消息显示所述目标消息;
[0021]以及指示所述接收主体在接收用户的溯源指令后,显示所述第一身份标识以及各转发主体的第二身份标识。
[0022]第二方面,本申请实施例提供了一种消息转发的溯源装置,所述装置包括:
[0023]确定发布主体模块,用于在接收到目标主体需要将发送主体发送的目标消息转发至接收主体的指令时,从数据库获取所述目标消息对应的发布主体的第一身份标识;
[0024]发送转发消息模块,用于根据所述第一身份标识以及所述目标消息生成转发消息,并将所述转发消息发送至所述接收主体,所述转发消息用于指示所述接收主体根据所述转发消息显示所述目标信息以及所述第一身份标识;
[0025]存储转发主体模块,用于将所述目标主体作为所述发送主体的转发主体,以及将所述转发主体以及所述目标主体的第二身份标识记录至所述数据库中。
[0026]第三方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
[0027]第四方面,本申请实施例提供了一种终端,可包括:存储器和处理器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述存储器加载并执行上述的方法步骤。
[0028]本申请实施例提供的技术方案带来的有益效果至少包括:
[0029]本申请实施例的方案在执行时,当接收到目标主体需要将发送主体发送的目标消息转发至接收主体的指令时,从数据库获取所述目标消息对应的发布主体的第一身份标识;根据所述第一身份标识以及所述目标消息生成转发消息,并将所述转发消息发送至所述接收主体,所述转发消息用于指示所述接收主体根据所述转发消息显示所述目标信息以及所述第一身份标识;将所述目标主体作为所述发送主体的转发主体,以及将所述转发主体以及所述目标主体的第二身份标识记录至所述数据库中。执行本申请的方法,用户在即时通讯软件中接收到其他用户转发的消息时,可以查看该消息的发布者,可以有效避免不实消息的扩散和传播。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是本申请实施例提供的一种系统架构示意图;
[0032]图2是本申请实施例提供的一种消息转发的溯源方法的流程示意图;
[0033]图3是本申请实施例提供的一种消息转发的溯源方法的流程示意图;
[0034]图4是本申请实施例提供的一种消息转发的溯源方法中的显示界面示意图;
[0035]图5是本申请实施例提供的一种消息转发的溯源方法中的显示界面示意图;
[0036]图6是本申请实施例提供的一种消息转发的溯源装置的结构示意图。
[0037]图7为本申请实施例提供的一种服务器的结构示意图。
具体实施方式
[0038]为使得本申请实施例的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039]下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0040]在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息转发的溯源方法,其特征在于,所述方法包括:当接收到目标主体需要将发送主体发送的目标消息转发至接收主体的指令时,从数据库获取所述目标消息对应的发布主体的第一身份标识;根据所述第一身份标识以及所述目标消息生成转发消息,并将所述转发消息发送至所述接收主体,所述转发消息用于指示所述接收主体根据所述转发消息显示所述目标信息以及所述第一身份标识;将所述目标主体作为所述发送主体的转发主体,以及将所述转发主体以及所述目标主体的第二身份标识记录至所述数据库中。2.根据权利要求1所述的方法,其特征在于,所述从数据库获取所述目标消息对应的发布主体的第一身份标识之前,包括:判断所述数据库中是否存在所述目标消息的溯源链。3.根据权利要求2所述的方法,其特征在于,所述从数据库获取所述目标消息对应的发布主体的第一身份标识,包括:若不存在所述目标消息的溯源链,则在所述数据库中建立所述目标消息的溯源链;将所述发送主体作为发布主体,以及将所述发布主体和所述发布主体的第一身份标识记录至所述溯源链。4.根据权利要求2所述的方法,其特征在于,所述从数据库获取所述目标消息对应的发布主体的第一身份标识,包括:若存在所述目标消息的溯源链,则从所述数据库中所述目标消息对应的溯源链中,获取所述目标消息对应的发布主体的第一身份标识。5.根据权利要求1至4任一项所述的方法,其特征在于,所述从所述数据库中所述目标消息对应的溯源链中获取所述目标消息对应的发布主体的第一身份标识之后,还包括:从所述数据库中所述目标消息对应的溯源链中,获取所述目标消息对应的各转发主体的第二身份标识。6.根据权利要求5所述的方法,其特征在...

【专利技术属性】
技术研发人员:张学智
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1