The invention discloses a light application push method, a device and a server. The method comprises: receiving from the first client for light application data message; according to the server stored light application history push list, the first judge whether the client sent to the server for the first time, the triggering message; and for the first time in the first client sent to the server by the triggering message next, according to the application of light to determine to the first client push web address information of the current page. According to one of the embodiments of the invention, the experience of the user can be improved.
【技术实现步骤摘要】
轻应用推送方法、装置及服务器
本专利技术涉及轻应用
,更具体地,涉及一种轻应用推送方法、装置及服务器。
技术介绍
近年来,随着移动互联网技术的快速发展,轻应用逐渐进入人们的视线。轻应用是一种无需下载、即搜即用的应用App。它可以方便地被获取、检索。此外,轻应用还容易被维护。轻应用是基于本地应用(NativeApp)的应用,例如,可以是HTML5应用。轻应用是基于本地应用平台提供的开发框架和组件的。轻应用可以展现出与本地应用相似的用户体验。这包括与本地应用相似的视觉效果和交互体验(这基于平台所提供的图标、文本、动画、进度条、表单、导航、地图、音频、图片、视频等)。在某些情况下,轻应用还能够获取各种有利于提升用户体验的底层系统功能(例如,这基于平台所提供的网络请求、文件操作、数据缓存、位置获取、网络状态、系统信息、重力感应、罗盘、签名加密、用户信息、支付、模板消息等)。目前,用户主要通过扫描二维码、搜索等方式,主动获取轻应用。对于轻应用来说,这种方式是被动的,这不利于轻应用的普及。因此,需要提供一种新的技术方案,针对上述现有技术中的至少一个技术问题进行改进。
技术实现思路
本专利技术的一个目的是提供一种用于轻应用推送的新技术方案。根据本专利技术的第一方面,提供了一种轻应用推送方法,包括:接收来自第一客户端的用于轻应用数据的触发消息,其中,所述触发消息携带有所述第一客户端的标识信息和用户利用所述第一客户端所浏览的当前网页的网页地址信息;根据服务器预存的轻应用历史推送列表,判断所述第一客户端是否首次向所述服务器发送所述触发消息,其中,所述轻应用历史推送列表包括曾 ...
【技术保护点】
一种轻应用推送方法,包括:接收来自第一客户端的用于轻应用数据的触发消息,其中,所述触发消息携带有所述第一客户端的标识信息和用户利用所述第一客户端所浏览的当前网页的网页地址信息;根据服务器预存的轻应用历史推送列表,判断所述第一客户端是否首次向所述服务器发送所述触发消息,其中,所述轻应用历史推送列表包括曾经向所述服务器发送过所述触发消息的客户端的标识信息;以及在所述第一客户端首次向所述服务器发送所述触发消息的情况下,根据所述当前网页的网页地址信息确定向所述第一客户端推送的轻应用。
【技术特征摘要】
1.一种轻应用推送方法,包括:接收来自第一客户端的用于轻应用数据的触发消息,其中,所述触发消息携带有所述第一客户端的标识信息和用户利用所述第一客户端所浏览的当前网页的网页地址信息;根据服务器预存的轻应用历史推送列表,判断所述第一客户端是否首次向所述服务器发送所述触发消息,其中,所述轻应用历史推送列表包括曾经向所述服务器发送过所述触发消息的客户端的标识信息;以及在所述第一客户端首次向所述服务器发送所述触发消息的情况下,根据所述当前网页的网页地址信息确定向所述第一客户端推送的轻应用。2.根据权利要求1所述的方法,其中,所述轻应用历史推送列表还包括所述标识信息与所述服务器向客户端推送的轻应用信息的对应关系,以及其中,所述方法还包括:在所述第一客户端曾经向所述服务器发送过所述触发消息的情况下,基于所述轻应用历史推送列表,查询所述服务器向所述第一客户端推送的轻应用的信息;基于所述轻应用历史推送列表确定第二客户端,其中,向所述第二客户端推送的轻应用与向所述第一客户端推送的轻应用具有较高的相似度;以及利用所述服务器曾经向所述第一客户端、第二客户端推送的轻应用信息,确定向所述第一客户端推送的轻应用。3.根据权利要求1所述的方法,其中,所述第一客户端的标识信息为所述第一客户端所在主机的IP地址信息或者所述第一客户端对应的用户名信息。4.根据权利要求1所述的方法,其中,所述轻应用被分成至少一种类型,以及其中,根据所述当前网页的网页地址信息确定向所述第一客户端推送的轻应用还包括:根据所述当前网页的网页地址信息,确定所述当前网页的网页类型;以及利用所述当前网页的网页类型和所述轻应用的类型,确定向所述第一客户端推送的轻应用。5.根据权利要求2所述的方法,其中,基于所述轻应用历史推送列表确定第二客户端还包括:基于所述服务器向所述第一客户端推送的轻应用的信息生成第一向量,基于所述服务器向多个其他客户端推送的轻应用信息分别生成多个第二向量,分别计算所述第一向量和所述多个第二向量的距离,以确定所述第一向量和所述多个第二向量的相似度,以及基于所述相似度,确定第二客户端;以及其中,利用所述服务器曾经向所述第一客户端、第二客户端推送的轻应用信息确定向所述第一客户...
【专利技术属性】
技术研发人员:马引,
申请(专利权)人:广州神马移动信息科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。