消息处理方法、装置、设备和介质制造方法及图纸

技术编号:36256483 阅读:62 留言:0更新日期:2023-01-07 09:52
本公开提供了一种消息处理方法、装置、设备和介质,涉及即时通讯领域。具体实现方案为:在第一客户端发送给第二客户端的目标消息携带链接的情况下,判断链接的域名是否位于指定列表中,若是,则根据链接的域名,生成与链接匹配的卡片协议,并向第一客户端和/或第二客户端发送携带卡片协议的消息修改请求,其中消息修改请求用于基于卡片协议,对第一客户端与第二客户端的目标会话中的目标消息进行修改,以得到修改后的目标消息,修改后的目标消息中包括包含链接对应的页面内容的目标卡片。由此,可以实现在会话中以卡片的形式,展示链接所对应的页面内容,使得用户在不点击链接的情况下,即可直观化地查看链接内容,改善用户的使用体验。用体验。用体验。

【技术实现步骤摘要】
消息处理方法、装置、设备和介质


[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]至少一个处理器;以及
[0032]与所述至少一个处理器通信连接的存储器;其中,
[0033]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开上述一方面提出的消息处理方法,或者,执行本公开上述另一方面提出的消息处理方法,或者,执行本公开上述再一方面提出的消息处理方法。
[0034]根据本公开的再一方面,提供了一种计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开上述一方面提出的消息处理方法,或者,执
行本公开上述另一方面提出的消息处理方法,或者,执行本公开上述再一方面提出的消息处理方法。
[0035]根据本公开的还一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开上述一方面提出的消息处理方法,或者,实现本公开上述另一方面提出的消息处理方法,或者,执行本公开上述再一方面提出的消息处理方法。
[0036]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0037]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0038]图1为本公开实施例一所提供的消息处理方法的流程示意图;
[0039]图2为本公开实施例所提供的修改后的目标消息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息处理方法,应用于服务端,包括:获取第一客户端向第二客户端发送的目标消息;在所述目标消息携带链接的情况下,确定所述链接的域名是否位于指定列表中,其中,所述指定列表中包含至少一个已注册域名;在所述链接的域名位于所述指定列表的情况下,根据所述链接的域名,生成与所述链接匹配的卡片协议;向所述第一客户端和/或所述第二客户端发送携带所述卡片协议的消息修改请求,其中,所述消息修改请求用于基于所述卡片协议,对所述第一客户端与所述第二客户端的目标会话中的所述目标消息进行修改,以得到修改后的目标消息,所述修改后的目标消息中包括包含所述链接对应的页面内容的目标卡片。2.根据权利要求1所述的方法,其中,所述在所述链接的域名位于所述指定列表的情况下,根据所述链接的域名,生成与所述链接匹配的卡片协议,包括:在所述链接的域名位于所述指定列表的情况下,获取与所述链接的域名匹配的卡片模板标识和待渲染的卡片信息;对所述链接进行解析,以得到所述页面内容;根据所述卡片模板标识、所述卡片信息和所述页面内容,生成所述卡片协议。3.根据权利要求2所述的方法,其中,所述获取与所述链接的域名匹配的卡片模板标识和待渲染的卡片信息,包括:确定与所述链接的域名匹配的目标接口;向所述目标接口发送卡片信息获取请求消息;接收所述目标接口返回的卡片信息获取响应消息,其中,所述卡片信息获取响应消息中包含所述卡片模板标识和所述待渲染的卡片信息。4.根据权利要求2所述的方法,其中,所述根据所述卡片模板标识、所述卡片信息和所述页面内容,生成所述卡片协议,包括:获取所述第一客户端的第一标识信息以及所述目标会话的第二标识信息;根据所述第一标识信息和/或所述第二标识信息,生成第一个性化信息;根据所述卡片模板标识、所述卡片信息、所述页面内容和所述第一个性化信息,生成所述卡片协议。5.根据权利要求4所述的方法,其中,所述向所述第一客户端和/或所述第二客户端发送携带所述卡片协议的消息修改请求,包括:向所述第一客户端发送携带所述卡片协议的消息修改请求;其中,所述消息修改请求,用于基于所述卡片协议,对所述目标会话中的所述目标消息进行修改,以得到个性化的所述修改后的目标消息。6.根据权利要求2所述的方法,其中,所述根据所述卡片模板标识、所述卡片信息和所述页面内容,生成所述卡片协议,包括:获取所述第二客户端的第三标识信息以及所述目标会话的第二标识信息;根据所述第三标识信息和/或所述第二标识信息,生成第二个性化信息;根据所述卡片模板标识、所述卡片信息、所述页面内容和所述第二个性化信息,生成所述卡片协议。
7.根据权利要求6所述的方法,其中,所述向所述第一客户端和/或所述第二客户端发送携带所述卡片协议的消息修改请求,包括:向所述第二客户端发送携带所述卡片协议的消息修改请求;其中,所述消息修改请求,用于基于所述卡片协议,对所述目标会话中的所述目标消息进行修改,以得到个性化的所述修改后的目标消息。8.根据权利要求1

7中任一项所述的方法,其中,所述目标卡片上包括编辑控件,所述方法还包括:接收第一目标客户端发送的编辑后的目标卡片;其中,所述第一目标客户端为所述第一客户端和所述第二客户端中接收到所述消息修改请求的客户端,所述编辑后的目标卡片是响应于对所述目标卡片上的编辑控件的触发操作,对所述目标卡片进行编辑后得到的;向第二目标客户端发送所述编辑后的目标卡片,其中,所述第二目标客户端为所述第一客户端和所述第二客户端中除所述第一目标客户端之外的客户端。9.一种消息处理方法,应用于第二客户端,包括:通过服务端接收第一客户端发送的目标消息;接收所述服务端发送的消息修改请求;其中,所述消息修改请求携带卡片协议,所述卡片协议是在所述目标消息携带链接,且所述链接的域名位于指定列表中的情况下,根据所述链接的域名生成的;所述指定列表中包含至少一个已注册域名;响应于所述消息修改请求,基于所述卡片协议对所述第一客户端和所述第二客户端的目标会话中的所述目标消息进行修改,以得到修改后的目标消息,其中,所述修改后的目标消息中包括包含所述链接对应的页面内容的目标卡片。10.根据权利要求9所述的方法,其中,所述响应于所述消息修改请求,基于所述卡片协议对所述第一客户端和所述第二客户端的目标会话中的所述目标消息进行修改,以得到修改后的目标消息,包括:响应于所述消息修改请求,基于所述卡片协议中的卡片模板标识,获取与所述卡片模板标识匹配的目标卡片模板;基于所述卡片协议中的卡片信息和所述页面内容,对所述目标卡片模板进行填充,以得到所述目标卡片;将所述目标卡片与所述链接进行封装并渲染,以得到修改后的目标消息。11.根据权利要求10所述的方法,其中,所述基于所述卡片协议中的卡片信息和所述页面内容,对所述目标卡片模板进行填充,以得到所述目标卡片,包括:基于所述卡片协议中的卡片信息、所述页面内容和个性化信息,对所述目标卡片模板进行填充,以得到所述目标卡片;其中,所述个性化信息是根据所述第二客户端的标识信息和/或所述目标会话的标识信息生成的。12.根据权利要求9所述的方法,其中,所述目标卡片上包括编辑控件,所述方法还包括:响应于对所述目标卡片上的编辑控件的触发操作,根据所述第二客户端的标识信息,确定所述第二客户端是否具有对所述目标卡片进行编辑的权限;在所述第二客户端具有所述权限的情况下,对所述目标卡片进行编辑,以得到编辑后
的目标卡片;通过所述服务端向所述第一客户端发送所述编辑后的所述目标卡片。13.一种消息处理方法,应用于第一客户端,包括:通过服务端向第二客户端发送目标消息;接收所述服务端发送的消息修改请求;其中,所述消息修改请求携带卡片协议,所述卡片协议是在所述目标消息携带链接,且所述链接的域名位于指定列表中的情况下,根据所述链接的域名生成的;所述指定列表中包含至少一个已注册域名;响应于所述消息修改请求,基于所述卡片协议对所述第一客户端和所述第二客户端的目标会话中的所述目标消息进行修改,以得到修改后的目标消息,其中,所述修改后的目标消息中包括包含所述链接对应的页面内容的目标卡片。14.一种消息处理装置,应用于服务端,包括:获取模块,用于获取第一客户端向第二客户端发送的目标消息;确定模块,用于在所述目标消息携带链接的情况下,确定所述链接的域名是否位于指定列表中,其中,所述指定列表中包含至少一个已注册域名;生成模块,用于在所述链接的域名位于所述指定列表的情况下,根据所述链接的域名,生成...

【专利技术属性】
技术研发人员:杨扬
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1