【技术实现步骤摘要】
消息发送方法、装置、设备及存储介质
[0001]本申请实施例涉及通信
,尤其涉及一种消息发送方法
、
装置
、
设备及存储介质
。
技术介绍
[0002]即时通信
(Instant Messaging
,
IM)
,是指能够即时发送和接收互联网消息等的业务
。
随着移动互联网的发展,即时通信技术以其与互联网社交深度融合的特点,使得各种即时通信应用
(application
,
APP)
得到广泛应用
。
即时通信第三方应用,是指一即时通信应用的开发团队开发的用于拓展该即时通信应用功能的应用,即时通信第三方应用的存在形式可以是
H5(HTML5)
页面
、
小程序或者独立的客户端应用程序等
。
[0003]对于一即时通信应用而言,如何实现即时通信第三方应用可以进行即时通信消息的发送,是亟需解决的问题
。
技术实现思路
[0004]本申请提供一种消息发送方法
、
装置
、
设备及存储介质,以实现即时通信第三方应用可以进行即时通信消息的发送
。
[0005]第一方面,本申请提供一种消息发送方法,包括:
[0006]接收即时通信第三方应用的前端发送的第一调用请求,所述第一调用请求用于调用即时通信客户端的发送消息应用程序接口
API
,所述第一调 ...
【技术保护点】
【技术特征摘要】
1.
一种消息发送方法,其特征在于,所述方法包括:接收即时通信第三方应用的前端发送的第一调用请求,所述第一调用请求用于调用即时通信客户端的发送消息应用程序接口
API
,所述第一调用请求携带目标消息的消息类型和消息内容;根据所述第一调用请求和预设界面,确定发送消息界面,所述发送消息界面包括会话选择视图和所述目标消息的预览视图;显示所述发送消息界面;响应于用户在所述发送消息界面触发的发送所述目标消息至目标会话的操作,向服务器发送消息发送请求,以使所述服务器根据所述消息发送请求,将所述目标消息发送至所述目标会话中的用户对应的即时通信客户端
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述第一调用请求和预设界面,确定发送消息界面,包括:对所述目标消息的消息内容进行解析,得到解析后的消息内容;根据所述预设界面和所述解析后的消息内容,确定所述发送消息界面
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述预设界面和所述解析后的消息内容,确定所述发送消息界面,包括:根据所述即时通信客户端的历史会话记录和通讯录中的至少一项以及所述预设界面中的会话选择视图模板,生成所述会话选择视图;根据所述解析后的消息内容和所述预设界面中的消息预览视图,构造所述目标消息的预览视图;根据所述会话选择视图和所述目标消息的预览视图,得到所述发送消息界面
。4.
根据权利要求2所述的方法,其特征在于,所述第一调用请求还携带所述目标消息的补充消息,所述根据所述预设界面和所述解析后的消息内容,确定所述发送消息界面,包括:根据所述预设界面
、
所述解析后的消息内容和所述目标消息的补充消息,确定所述发送消息界面,所述发送消息界面还包括补充消息输入框
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述预设界面
、
所述解析后的消息内容和所述目标消息的补充消息,确定所述发送消息界面,包括:根据所述即时通信客户端的历史会话记录和通讯录中的至少一项以及所述预设界面中的会话选择视图模板,生成所述会话选择视图;根据所述解析后的消息内容和所述预设界面中的消息预览视图,构造所述目标消息的预览视图;将所述目标消息的补充消息填入所述预设界面中的补充消息输入框内,得到所述目标消息的补充消息输入框;根据所述会话选择视图
、
所述目标消息的预览视图和所述目标消息的补充消息输入框,得到所述发送消息界面
。6.
根据权利要求4或5所述的方法,其特征在于,所述显示发送消息界面之后,所述方法还包括:响应于用户对所述补充消息输入框显示的所述目标消息的补充消息的编辑操作,进行
相应的显示,并获取编辑后的补充消息
。7.
根据权利要求4或5所述的方法,其特征在于,所述响应于用户在所述发送消息界面触发的发送所述目标消息至目标会话的操作,向服务器发送消息发送请求,包括:响应于用户在所述发送消息界面触发的发送所述目标消息和所述目标消息的补充消息至目标会话的操作,向服务器发送消息发送请求,以使所述服务器根据所述消息发送请求,将所述目标消息和所述目标消息的补充消息发送至所述目标会话中的用户对应的即时通信客户端
。8.
根据权利要求7所述的方法,其特征在于,所述方法还包括:按照第一显示方式或第二显示方式,在所述目标会话中显示所述目标消息和所述目标消息的补充消息;其中,所述第一显示方式为:将所述目标消息和所述目标消息的补充消息作为两条独立的信息显示,所述目标消息位于所述目标消息的补充消息之前;所述第二显示方式为:将所述目标消息和所述目标消息的补充消息封装为一个卡片信息进行显示
。9.
根据权利要求8所述的方法,其特征在于,若按照所述第二显示方式,在所述目标会话中显示所述目标消息和所述目标消息的补充消息,所述方法还包括:响应于用户触发的对所述卡片信息上显示的所述目标消息的补充消息进行回复或评论的操作,在所述卡片信息的预设位置显示回复信息或评论信...
【专利技术属性】
技术研发人员:黄铁鸣,周世龙,谢磊,刘俊,李斌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。