本技术涉及通信,具体涉及一种消息发送方法、装置、计算机设备、可读存储介质和产品,其中,可读存储介质是计算机可读存储介质,产品是计算机程序产品。
背景技术:
1、用户可以通过通信客户端向其他用户发送文本消息、音乐、文档以及会议邀请等多媒体消息,为了方便用户沟通,与音乐、文档以及会议等相关的应用程序通常会根据用户所要分享的内容生成超链接以供用户复制后进行分享。当用户在会话页面通过键盘或者粘贴等方式输入超链接时,即时通信客户端将超链接以文本形式进行发送,用户可以点击文本消息中的超链接时,将会跳转至超链接指示的页面进行访问。
2、由于文本格式的超链接一般由字符、数字、以及下划线等符号组成,对于用户来说难以阅读和理解,用户需要点击超链接进入页面之后才知道超链接指示的内容,或者需要依赖消息发送对象增加超链接以外的辅助文字才能表达其包含的内容,导致消息传达效率低。
技术实现思路
1、本技术实施例提供一种消息发送方法、装置、计算机设备、可读存储介质和产品,可以提高消息的传达效率。
2、本技术实施例提供的一种消息发送方法,包括:
3、显示与目标通信对象的会话页面;
4、获取在所述会话页面内输入的统一资源定位符,以及获取通信服务器发送的预览内容,所述预览内容为所述统一资源定位符指示的待访问内容对应的内容;
5、显示消息预览页面,所述消息预览页面包含消息发送确认控件以及携带所述预览内容的待发送消息;
6、响应于针对所述消息发送确认控件的确认操作,将所述统一资源定位符以所述待发送消息的形式发送给所述目标通信对象。
7、本技术实施例还提供的一种消息发送方法,包括:
8、获取通信客户端发送的统一资源定位符,所述统一定位符为在所述通信客户端中与目标通信对象的会话页面内输入的;
9、对所述统一资源定位符进行分析处理,确定所述统一资源定位符指示的待访问内容对应的预览内容;
10、将所述预览内容发送给所述通信客户端,以使得所述通信客户端生成携带所述预览内容的待发送消息,并将所述统一资源定位符以所述待发送消息的形式发送给所述目标通信对象。
11、相应的,本技术实施例还提供的一种消息发送装置,包括:
12、会话页面显示单元,用于显示与目标通信对象的会话页面;
13、第一获取单元,用于获取在所述会话页面内输入的统一资源定位符,以及指示通信服务器获取通信服务器发送的预览内容,所述预览内容为所述统一资源定位符指示的待访问内容对应的内容;
14、消息预览页面单元,用于显示消息预览页面,所述消息预览页面包含消息发送确认控件以及携带所述预览内容的待发送消息;
15、消息发送单元,用于响应于针对所述消息发送确认控件的确认操作,将所述统一资源定位符以所述待发送消息的形式发送给所述目标通信对象。
16、在一实施例中,所述消息预览页面包含消息发送取消控件,所述消息发送单元,包括:
17、第一消息发送子单元,用于若获取到针对所述消息发送确认控件的确认操作,则将所述统一资源定位符以所述待发送消息的形式发送至所述目标通信对象;
18、第二消息发送子单元,用于若获取到针对所述消息发送取消控件的取消操作,则将所述统一资源定位符以文本的形式发送至所述目标通信对象。
19、在一实施例中,所述消息预览页面包含留言区域,所述消息发送单元,包括:
20、留言获取子单元,用于响应于针对所述消息发送确认控件的确认操作,获取在所述留言区域输入的留言信息;
21、第三消息发送子单元,用于将所述留言信息和所述统一资源定位符以所述待发送消息的形式发送给所述目标通信对象。
22、在一实施例中,所述第一获取单元,包括:
23、请求发送子单元,用于若所述统一资源定位符包含预设分享字符串,则向所述通信服务器发送携带所述统一资源定位符的消息分析请求;
24、指示子单元,用于基于所述消息分析请求指示通信服务器对所述统一资源定位符进行分析,确定所述统一资源定位符指示的待访问内容对应的预览内容;
25、接收子单元,用于接收所述通信服务器向所述通信客户端返回的所述预览内容。
26、在一实施例中,所述消息预览页面单元,包括:
27、第一页面显示子单元,用于若在预设响应时间内,接收到所述通信服务器返回的预览内容,则在通信客户端显示消息预览页面;
28、文本发送子单元,用于若在预设响应时间内,未接收到所述通信服务器返回的预览内容,且接收到针对所述会话页面的发送控件的发送操作,则将所述统一资源定位符以文本的形式发送给所述目标通信对象。
29、在一实施例中,所述预览内容包含消息内容数据和内容类型,所述消息预览页面单元,包括:
30、数据处理子单元,用于根据所述内容类型对所述消息内容数据进行反序列化处理,得到对应的消息预览数据;
31、消息生成子单元,用于基于所述消息预览数据生成所述待发送消息;
32、第二页面显示子单元,用于显示包含所述待发送消息的消息预览页面。
33、在一实施例中,所述消息预览页面包含修改控件,所述消息预览页面单元,包括:
34、第三页面显示子单元,用于显示消息预览页面,所述消息预览页面包含候选待发送消息,所述候选待发送消息包含所述待访问内容的候选预览内容;
35、修改区域显示子单元,用于响应于针对所述修改控件的修改操作,在所述消息预览页面显示针对所述候选预览内容的修改区域;
36、修改子单元,用于响应于针对所述修改区域的输入操作,对所述候选预览内容进行修改,得到所述预览内容;
37、第四显示子单元,用于基于所述预览内容生成所述待发送消息,并在所述消息预览页面内显示。
38、在一实施例中,所述消息预览页面包含消息接收对象选择控件,所述消息发送单元,包括:
39、对象显示子单元,用于响应于针对所述消息接收对象选择控件的触发操作,显示候选消息接收对象;
40、对象确定子单元,用于响应于针对所述候选消息接收对象的选择操作,从所述候选消息接收对象中确定目标消息接收对象;
41、消息发送子单元,用于响应于针对所述消息发送确认控件的确认操作,将所述统一资源定位符以所述待发送消息的形式发送给所述目标通信对象和所述目标消息接收对象。
42、在一实施例中,所述消息预览页面包含权限设置控件,所述消息发送装置还包括:
43、区域显示单元,用于响应于针对所述权限设置控件的触发操作,在所述消息预览页面显示权限选择区域,所述权限选择区域包括多个权限选项;
44、权限确定单元,用于响应于针对所述权限选择区域中多个权限选项的选择操作,确定所选择的目标权限选项;
45、权限设置指示单元,用于基于所述目标权限选项,将所述待访问内容的编辑权限设置为目标权限。在一实施例中,所述消息发送装置还包括:
46、启动单元,用于响应于针对所述会话页面中待发送消息的查阅操作,启动所述浏览器访问所述统一资源定位符;
47、第二内容显示单元,用于显示所述统一资源定位符指示的待访问内容。
48、相应的,本技术实施例还提供的一种消息发送装置,包括:
49、第二获取单元,用于获取通信客户端发送的统一资源定位符,所述统一定位符为在所述通信客户端中与目标通信对象的会话页面内输入的;
50、分析处理单元,用于对所述统一资源定位符进行分析处理,确定所述统一资源定位符指示的待访问内容;
51、内容发送单元,用于将所述预览内容发送给所述通信客户端,以使得所述通信客户端基于所述预览内容生成待发送消息,并将所述统一资源定位符以所述待发送消息的形式发送给所述目标通信对象。
52、在一实施例中,所述分析处理单元,包括:
53、分析处理子单元,用于对所述统一资源定位符进行分析处理,确定所述待访问内容的内容标识;
54、查询子单元,用于基于所述内容标识查询所述统一资源定位符指示的待访问内容对应的预览内容。
55、在一实施例中,所述查询子单元,包括:
56、数据查询模块,用于基于所述内容标识查询所述待访问内容对应的消息预览数据;
57、数据处理模块,用于对所述消息预览数据进行序列化处理,得到消息内容数据;
58、内容得到模块,用于基于所述消息内容数据和所述内容类型得到所述预览内容。
59、在一实施例中,所述消息发送装置还包括:
60、请求接收单元,用于接收通信客户端针对所述待访问内容发送的权限设置请求,所述权限设置请求携带目标权限;
61、权限设置单元,用于根据所述权限设置请求将所述待访问内容的编辑权限设置为所述目标权限;
62、发送单元,用于当接收到所述通信客户端发送的数据获取请求,将编辑权限为所述目标权限的访问内容发送给所述通信客户端,所述数据获取请求为所述通信客户端响应于针对所述待发送消息的查阅操作发送的。
63、相应的,本技术实施例还提供的一种计算机设备,包括存储器和处理器;所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行本技术实施例提供的任一种消息发送方法。
64、相应的,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器加载以执行本技术实施例提供的任一种消息发送方法。
65、相应的,本技术实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本技术实施例提供的任一种消息发送方法。
66、本技术实施例通过在通信客户端显示与目标通信对象的会话页面;获取在会话页面内输入的统一资源定位符,以及获取通信服务器发送的统一资源定位符指示的待访问内容对应的预览内容;显示消息预览页面,消息预览页面包含消息发送确认控件以及携带预览内容的待发送消息;响应于针对消息发送确认控件的确认操作,将统一资源定位符以待发送消息的形式发送给目标通信对象,可以实现将统一资源定位符以文本形式发送,转换为以包含预览内容的待发送消息的形式发送给目标通信对象,包含预览内容的待发送消息可以提供更多的信息展示,目标通信对象从待发送消息可以查看到更多的信息,不需要点击超链接进入页面,也不需要消息发送对象增加辅助文字就能够了解统一资源定位符所指示的待访问内容,提高了消息的传达效率。