一种消息发送方法及装置制造方法及图纸

技术编号:8565128 阅读:144 留言:0更新日期:2013-04-11 07:25
本发明专利技术公开了一种消息发送方法及装置。所述方法包括:接收用户输入的消息发送指令;根据所述消息发送指令获取联系人信息;建立并显示基于html5的通讯录页面,所述通讯录页面包括所述联系人信息;接收用户在所述通讯录页面输入的联系人选择指令;根据所述联系人选择指令向所述联系人发送消息。本发明专利技术还公开了用于实现所述方法的装置。本发明专利技术的技术方案操作简单,使用灵活,能够有效地提高消息发送效率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种消息发送方法及装置
技术介绍
近年来,随着推动Web标准化运动的发展,超文本标记语言(HypertextMarkupLanguage, HTML) 5技术已开始逐渐取代1999年制定的HTML4. 01和XHTML1. O标准,成为HTML的标准版本。尽管目前仍然处于发展阶段,但大部分浏览器已经开始支持某些HTML5技术,这既强化了 Web页面的表现性能,又扩展了诸多Web应用的功能。从广义上讨论的HTML5技术,实际上指的是包括HTML、层叠样式表(cascading style sheet, CSS)、Javascript (—种计算机脚本语言)在内的一套技术组合,这为丰富网络应用服务提供了重要的技术支持。如今,越来越多的网络应用服务开始采用HTML5技术,网络通讯服务也不例外,它为广大用户提供了便捷的通讯服务和良好的用户体验。目前,大多数网络通讯类应用都为用户提供了发送个性化消息的功能,且现有的能够发送个性化消息的即时通信(Instant Messenger ;IM)应用,都具有相对应的网页客户端(简称网页端)。当用户通过网页客户端的IM应用给联系人发送消息的时候,必须先打开该IM,然后再在该IM中选择确定的联系人,再向该联系人发送消息。在实现本专利技术的过程中,专利技术人发现至少存在以下问题当前的基于HTML5技术中,每个用户可以有多个M应用,且每个M应用中包括的联系人可以不相同,当用户要向某个联系人发送消息,但是不确定该联系人是哪个IM应用中的联系人时,用户需要分别打开多个IM应用,去查找该联系人是哪个IM应用中的联系人,然后再通过查找到的该IM应用向该联系人发送消息,上述消息发送过程中,需要打开多个頂应用,且互相切换各个頂,操作复杂,使用非常不灵活,导致消息发送效率较低。
技术实现思路
本专利技术实施例提供一种消息发送方法及装置,用于克服现有的基于HTML5技术中,消息发送过程操作复杂,使用非常不灵活,导致消息发送效率较低的缺陷,实现了灵活、高效的消息发送方式。第一方面,本专利技术实施例提供一种消息发送方法,所述的方法包括以下步骤接收用户输入的消息发送指令;根据所述消息发送指令获取联系人信息;建立并显示基于html5的通讯录页面,所述通讯录页面包括所述联系人信息;接收用户在所述通讯录页面输入的联系人选择指令;根据所述联系人选择指令向所述联系人发送消息。 可选地,在上述第一方面的第一实现方式中,接收用户输入的消息发送指令之前,所述方法还包括执行基于html5的网页端应用程序。可选地,在上述第一方面的第二实现方式中,接收用户在所述通讯录页面输入的联系人选择指令之后,根据所述联系人选择指令向所述联系人发送消息之前,所述方法还包括获取与所述联系人信息对应的发送方式;所述根据所述联系人选择指令向所述联系人发送消息包括通过所述的发送方式向所述联系人发送消息。可选地,在上述第一方面的第三实现方式中,所述发送方式包括即时通信方式、短信方式、邮件方式和微博方式。第二方面,本专利技术实施例提供一种消息发送方法,所述的方法包括以下步骤接收用户输入的消息发送指令;根据消息发送指令获取已安装的即时通信应用列表;建立并显示基于html5的即时通信应用列表页面,所述的即时通信应用列表页面包括所述已安装的即时通信应 用列表;接收用户在所述即时通信应用列表页面输入的即时通信应用选择指令;根据所述即时通信应用选择指令启动即时通信应用;通过启动的所述即时通信应用发送消息。可选地,在上述第二方面的第一实现方式中,接收用户输入的消息发送指令之前,所述方法还包括执行基于html5的网页端应用程序。第三方面,本专利技术实施例提供一种消息发送装置,所述的装置包括发送指令接收模块,用于接收用户输入的消息发送指令;联系人信息获取模块,用于根据所述消息发送指令获取联系人信息;通讯录页面建立模块,用于建立并显示基于html5的通讯录页面,所述通讯录页面包括所述联系人信息;选择指令接收模块,用于接收用户在所述通讯录页面输入的联系人选择指令;消息发送模块,用于根据所述联系人选择指令向所述联系人发送消息。可选地,在上述第三方面的第一实现方式中,所述的装置还包括应用程序执行模块,用于执行基于html5网页端应用程序。可选地,在上述第三方面的第二实现方式中,所述的装置还包括发送方式获取模块,用于获取与所述联系人信息对应的发送方式。可选地,在上述第三方面的第三实现方式中,所述发送方式包括即时通信方式、短信方式、邮件方式或者微博方式。第四方面,本专利技术实施例提供一种消息发送装置,所述的装置包括发送指令接收模块,用于接收用户输入的消息发送指令;即时通信应用列表获取模块,用于根据所述消息发送指令获取已安装的即时通信应用列表;即时通信应用列表页面建立模块,用于建立并显示基于html5的即时通信应用列表页面,所述的即时通信应用列表页面包括所述已安装的即时通信应用列表;选择指令接收模块,用于接收用户在所述即时通信应用列表页面输入的即时通信应用选择指令;即时通信应用启动模块,用于根据所述即时通信应用选择指令启动即时通信应用;消息发送模块,用于通过启动的所述即时通信应用发送消息。可选地,在上述第四方面的第一实现方式中,所述的装置还包括应用程序执行模块,用于执行基于html5网页端应用程序。本专利技术实施例的消息发送方法及装置,通过接收用户输入的消息发送指令;根据消息发送指令获取联系人信息;建立并显示基于html5的通讯录页面,该通讯录页面包括联系人信息;接收用户在通讯录页面输入的联系人选择指令;根据联系人选择指令向联系人发送消息。本专利技术实施例采用的上述技术方案,根据消息发送指令获取联系人信息可以获取到所有联系人信息,并在基于html5的通讯录页面上显示所有联系人信息,这样可以方便用户清楚地选择联系人,增强了使用的便利性。而且本专利技术实施例的技术方案,通过采用上述技术方案,可以避免各个頂应用积极当前页面互相切换,简化了操作,增强了使用的灵活性,从而提高了消息的发送效率。进一步可选地,通过在接收用户在所述通讯录页面输入的联系人选择指令之后,根据联系人选择指令向联系人发送消息之前,获取与联系人信息对应的发送方式;然后通过获取的发送方式向联系人发送消息,且进一步地,该发送方式包括即时通信方式、短信方式、邮件方式和微博方式,使得本专利技术实施例的技术方案能够与现有的各种消息发送方式相兼容,进一步增强了本专利技术实施例的技术方案的使用灵活性。本专利技术实施例的消息发送方法及装置,还通过接收用户输入的消息发送指令;根据消息发送指令获取已安装的即时通信应用列表;建立并显示基于html5的即时通信应用列表页面,该即时通信应用列表页面包括已安装的即时通信应用列表;接收用户在即时通信应用列表页面输入的即时 通信应用选择指令;根据即时通信应用选择指令启动即时通信应用,并通过即时通信应用发送消息,能够有效地解决
技术介绍
中在利用IM应用发送消息时,在启动IM应用时,均需要退出当前界面再启动,操作复杂,使用不灵活,导致消息发送效率较低的缺陷。本专利技术实施例的技术方案,通过采用上述技术方案,可以根据用户发送的消息发送指令获取已安装的即时通信应用列表;建立并显示基于html5的即时通信应用列表页面,该本文档来自技高网
...

【技术保护点】
一种消息发送方法,其特征在于,所述的方法包括以下步骤:接收用户输入的消息发送指令;根据所述消息发送指令获取联系人信息;建立并显示基于html5的通讯录页面,所述通讯录页面包括所述联系人信息;接收用户在所述通讯录页面输入的联系人选择指令;根据所述联系人选择指令向所述联系人发送消息。

【技术特征摘要】
1.一种消息发送方法,其特征在于,所述的方法包括以下步骤 接收用户输入的消息发送指令; 根据所述消息发送指令获取联系人信息; 建立并显示基于html5的通讯录页面,所述通讯录页面包括所述联系人信息; 接收用户在所述通讯录页面输入的联系人选择指令; 根据所述联系人选择指令向所述联系人发送消息。2.如权利要求1所述的方法,其特征在于,接收用户输入的消息发送指令之前,所述方法还包括执行基于html5的网页端应用程序。3.如权利要求1所述的方法,其特征在于,接收用户在所述通讯录页面输入的联系人选择指令之后,根据所述联系人选择指令向所述联系人发送消息之前,所述方法还包括 获取与所述联系人信息对应的发送方式; 所述根据所述联系人选择指令向所述联系人发送消息包括 通过所述的发送方式向所述联系人发送消息。4.根据权利要求3所述的方法,其特征在于,所述发送方式包括即时通信方式、短信方式、邮件方式和微博方式。5.一种消息发送方法,其特征在于,所述的方法包括以下步骤 接收用户输入的消息发送指令; 根据消息发送指令获取已安装的即时通信应用列表; 建立并显示基于html5的即时通信应用列表页面,所述的即时通信应用列表页面包括所述已安装的即时通信应用列表; 接收用户在所述即时通信应用列表页面输入的即时通信应用选择指令; 根据所述即时通信应用选择指令启动即时通信应用通过启动的所述即时通信应用发送消息。6.如权利要求5所述的方法,其特征在于,接收用户输入的消息发送指令之前,所述方法还包括执行基于html5的网页端应用程序。7.一种消息发送装置,其特征在于,所述的装置包括 发...

【专利技术属性】
技术研发人员:王少静许大芮潘俊
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

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

1