[发明专利]显示公众消息的方法及装置有效
申请号: | 201410650740.X | 申请日: | 2014-11-14 |
公开(公告)号: | CN104462237B | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | 邱宏丰 | 申请(专利权)人: | 华为软件技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 鞠永善 |
地址: | 210012 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示 公众 消息 方法 装置 | ||
1.一种显示公众消息的方法,其特征在于,所述方法包括:
接收公众平台服务器发送的第一公众消息,所述第一公众消息中至少包括公众账号、第一消息类型以及第一消息内容;
获取所述公众账号和所述第一消息类型对应的第一界面模板,所述第一界面模板中至少包括待生成的第一消息界面中各界面元素的属性和结构;
根据所述第一界面模板在所述公众账号的窗口中生成所述第一消息界面,并在所述第一消息界面中各界面元素内填充入所述第一消息内容,以在所述公众账号的界面中显示所述第一公众消息;
当监测到所述第一消息界面中触发了针对界面元素的操作事件时,获取所述操作事件对应的事件处理类型;
当所述事件处理类型属于远程响应类型时,根据所述操作事件生成界面事件请求消息,并将所述界面事件请求消息发送给所述公众平台服务器,以使所述公众平台服务器将所述界面事件请求消息转发给所述公众账号对应的第三方服务器,其中,所述界面事件请求消息中至少包括所述公众账号和所述第一公众消息的标识;
接收所述公众平台服务器转发的第三公众消息,所述第三公众消息中至少包括所述第一公众消息的标识和公众消息更新标识;
根据所述第一公众消息的标识和所述公众消息更新标识,在所述公众账号的界面中更新所述第一公众消息。
2.根据权利要求1所述的方法,其特征在于,所述获取所述公众账号和所述第一消息类型对应的第一界面模板,包括:
在本端的缓存中查询是否存在所述公众账号和所述消息类型对应的第一界面模板;
如果不存在所述公众账号和所述消息类型对应的第一界面模板,则向所述公众平台服务器发送获取界面模板的请求,所述获取界面模板的请求中至少包括所述公众账号、所述第一消息类型以及终端标识;
接收所述公众平台服务器返回的所述公众账号和所述消息类型对应的第一界面模板。
3.根据权利要求1所述的方法,其特征在于,所述获取所述操作事件对应的事件处理类型之后,所述方法还包括:
当所述事件处理类型属于本地回显类型时,则根据所述公众账号和所述操作事件对应的第二消息类型获取所述操作事件对应的第二界面模板;其中,所述第二界面模板中至少包括待生成的第二消息界面中各界面元素的属性和结构;
根据所述第二界面模板在所述公众账号的窗口中生成所述第二消息界面,并在所述第二消息界面中各界面元素内填充入所述操作事件对应的第二消息内容,以显示所述本地回显类型对应的第二公众消息。
4.根据权利要求1所述的方法,其特征在于,
所述界面事件请求消息中还包括所述操作事件中被触发的界面元素标识、所述操作事件对应的事件类型以及所述操作事件对应的命令参数。
5.根据权利要求4所述的方法,其特征在于,所述第三公众消息中还包括公众账号、第三消息类型、第三消息内容以及所述操作事件中被触发的界面元素标识,所述接收所述公众平台服务器转发的第三公众消息之后,所述方法还包括:
获取所述公众账号和所述第三消息类型对应的第三界面模板,所述第三界面模板中至少包括待生成的第三消息界面中各界面元素的属性和结构;
根据所述第三界面模板在所述公众账号的窗口中生成所述第三消息界面,并在所述第三消息界面中各界面元素内填充入所述第三消息内容,以在所述公众账号的界面中显示所述第三公众消息。
6.根据权利要求5所述的方法,其特征在于,所述公众消息更新标识包括正常显示、清除消息列表、禁用前一条消息界面、转换前一条消息界面为文本视图、删除前一条消息、删除当前消息中的至少一种。
7.根据权利要求1所述的方法,其特征在于,所述第一界面模板中还包括与本端相关联的智能设备信息;所述智能设备信息中至少包括智能设备标识以及连接类型标识;
相应的,所述获取所述公众账号和所述第一消息类型对应的第一界面模板之后,所述方法还包括:
根据所述智能设备标识以及连接类型标识,与所述智能设备建立直接连接;
通过所述直接连接向所述智能设备发送数据请求消息,并通过所述直接连接接收所述智能设备返回的智能设备数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为软件技术有限公司,未经华为软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410650740.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种牵引车及其驱动控制系统
- 下一篇:一种船舶水火弯板的质量评价方法