处理物品展示信息的方法及装置制造方法及图纸

技术编号:16038964 阅读:36 留言:0更新日期:2017-08-19 20:50
本公开揭示了一种处理物品展示信息的方法及装置,属于计算机技术领域。所述方法包括:在第一应用程序运行的过程中,检测针对物品展示信息对应物品的购买操作;响应于检测到的所述购买操作,根据所述购买操作获取第二应用程序的目标执行代码;通过在所述第一应用程序中运行所述目标执行代码,执行所述购买操作对应的购买业务。本公开解决了相关技术电子设备上未安装有用于提供广告对应物品的购买业务的专用应用程序的情况下,用户获取广告对应物品的操作繁琐的问题,达到了简化用户获取广告对应物品的操作的效果。

【技术实现步骤摘要】
处理物品展示信息的方法及装置
本公开涉及计算机
,特别涉及一种处理物品展示信息的方法及装置。
技术介绍
目前,在应用程序的应用界面中植入广告是一种常见的商品促销方式。比如,可在阅读类应用程序的启动页面上展示纸质书籍的宣传广告。相关技术中,一些应用程序的应用界面中设置了用于宣传物品的广告页,但未提供该物品的购买业务。在用户有购买该物品的需求时,需要选中广告触发电子设备将用于提供该物品的购买业务的专用应用程序切换至前台运行,以便用户利用该专用应用程序购买该物品。然而,在电子设备上未安装有该专用应用程序的情况下,用户需要先下载并安装该专用应用程序,然后才能利用该专用应用程序购买该物品。这种电子设备必须将专用应用程序切换至前台运行,才能提供广告对应物品的购买业务的方式,导致用户获取广告对应物品的操作繁琐。
技术实现思路
为了解决相关技术中电子设备上未安装有用于提供广告对应物品的购买业务的专用应用程序的情况下,用户需要先下载安装该专用应用程序,才能利用该专用应用程序购买该物品,导致用户获取广告对应物品的操作繁琐的问题。本公开提供一种处理物品展示信息的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种处理物品展示信息的方法,所述方法包括:在第一应用程序运行的过程中,检测针对物品展示信息对应物品的购买操作;响应于检测到的所述购买操作,根据所述购买操作获取第二应用程序的目标执行代码;通过在所述第一应用程序中运行所述目标执行代码,执行所述购买操作对应的购买业务。通过获取用于执行购买物品的购买操作的目标执行代码,在第一应用程序中运行该目标执行代码,以使电子设备通过第一应用程序的应用界面即可向用户提供该物品的购买服务,用户不再必须切换至专用于执行该物品购买业务的应用程序进行购买,解决了相关技术电子设备上未安装有用于提供广告对应物品的购买业务的专用应用程序的情况下,用户获取广告对应物品的操作繁琐的问题,达到了简化用户获取广告对应物品的操作的效果。可选的,所述目标执行代码用于执行所述购买业务,所述执行代码包括商家信息、用于执行所述购买业务的逻辑程序、所述物品的描述信息和库存信息。可选的,所述根据所述购买操作获取第二应用程序的目标执行代码,包括:根据所述购买操作获取所述物品的物品标识信息;获取可购买所述物品的第二应用程序的程序标识信息;根据所述物品标识信息和所述程序标识信息并通过所述第二应用程序,发送代码获取请求,所述代码获取请求指示获取所述目标执行代码。可选的,所述获取可购买所述物品的第二应用程序的程序标识信息,包括:当所述第二应用程序为未安装的应用程序,在未安装的应用程序中确定可购买所述物品的第二应用程序;根据确定的所述第二应用程序获取所述程序标识信息。可选的,所述根据所述购买操作获取第二应用程序的目标执行代码,包括:获取与所述物品展示信息关联的下载地址;根据所述下载地址下载所述物品展示信息对应的最新的执行代码。可选的,本地已存储用于执行所述购买业务的候选执行代码;所述根据所述购买操作获取第二应用程序的目标执行代码,包括:响应于确定所述候选执行代码不为最新的执行代码,获取最新的目标执行代码;响应于确定所述候选执行代码为最新的执行代码,获取所述候选执行代码;将所述候选执行代码确定为所述目标执行代码。通过在检测到电子设备中本地存储的候选的执行代码不为最新的执行代码时,电子设备才从第一服务器下载最新的执行代码,避免了相同版本的执行代码的重复下载。可选的,当所述候选执行代码不为最新的执行代码,所述方法还包括:将所述候选执行代码替换为最新的目标执行代码。可选的,所述方法还包括:在接收到订单提交指令时,从购买界面中获取订单信息并向第一服务器发送所述订单信息,所述订单信息用于触发所述第一服务器根据所述订单信息生成订单,将生成的订单提交至用于执行所述物品展示信息对应物品的购买业务的第二服务器。通过向第一服务器发送订单信息,触发第一服务器根据该订单信息生成订单,将生成的订单提交给第二服务器,使得第二服务器可将该订单提供给商家,由商家根据该订单中记录的收货地址向用户发送物品。可选的,所述第一应用程序为非购物类应用程序,所述第二应用程序为购物类应用程序。根据本公开实施例的第二方面,提供一种处理物品展示信息的装置,所述装置包括:检测模块,被配置为在第一应用程序运行的过程中,检测针对物品展示信息对应物品的购买操作;获取模块,被配置为响应于所述检测模块检测到的所述购买操作,根据所述购买操作获取第二应用程序的目标执行代码;运行模块,被配置为通过在所述第一应用程序中运行所述获取模块获取到的目标执行代码,执行所述检测模块检测到的购买操作对应的购买业务。可选的,所述目标执行代码用于执行所述购买业务,所述执行代码包括商家信息、用于执行所述购买业务的逻辑程序、所述物品的描述信息和库存信息。可选的,所述获取模块,包括:第一获取子模块,被配置为根据所述检测模块检测到的购买操作获取所述物品的物品标识信息;第二获取子模块,被配置为获取可购买所述物品的第二应用程序的程序标识信息;发送子模块,被配置为根据第一获取子模块获取到的物品标识信息和第二获取子模块获取到的程序标识信息并通过所述第二应用程序,发送代码获取请求,所述代码获取请求指示获取所述目标执行代码。可选的,所述第二获取子模块,包括:第一确定子单元,被配置为当所述第二应用程序为未安装的应用程序,在未安装的应用程序中确定可购买所述物品的第二应用程序;第二确定子单元,被配置为根据所述第一确定子单元确定的第二应用程序获取所述程序标识信息。可选的,所述获取模块,包括:第三获取子模块,被配置为获取与所述物品展示信息关联的下载地址;下载子模块,被配置为根据所述第三获取子模块获取到的下载地址下载所述物品展示信息对应的最新的执行代码。可选的,本地已存储用于执行所述购买业务的候选执行代码,所述获取模块,包括:第四获取子模块,被配置为响应于确定所述候选执行代码不为最新的执行代码,获取最新的目标执行代码;第五获取子模块,被配置为响应于确定所述候选执行代码为最新的执行代码,获取所述候选执行代码;确定子模块,被配置为将所述第五获取子模块获取的候选执行代码确定为所述目标执行代码。可选的,所述装置还包括:替换模块,被配置为当所述候选执行代码不为最新的执行代码,将所述候选执行代码替换为最新的目标执行代码。可选的,所述装置还包括:发送模块,被配置为在接收到订单提交指令时,从购买界面中获取订单信息并向第一服务器发送所述订单信息,所述订单信息用于触发所述第一服务器根据所述订单信息生成订单,将生成的订单提交至用于执行所述物品展示信息对应物品的购买业务的第二服务器。可选的,所述第一应用程序为非购物类应用程序,所述第二应用程序为购物类应用程序。根据本公开实施例的第三方面,提供一种处理物品展示信息的装置,应用于电子设备中,所述装置包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:在第一应用程序运行的过程中,检测针对物品展示信息对应物品的购买操作;响应于检测到的所述购买操作,根据所述购买操作获取第二应用程序的目标执行代码;通过在所述第一应用程序中运行所述目标执行代码,执行所述购买操作对应的购买业务。应当理解的本文档来自技高网...
处理物品展示信息的方法及装置

【技术保护点】
一种处理物品展示信息的方法,其特征在于,所述方法包括:在第一应用程序运行的过程中,检测针对物品展示信息对应物品的购买操作;响应于检测到的所述购买操作,根据所述购买操作获取第二应用程序的目标执行代码;通过在所述第一应用程序中运行所述目标执行代码,执行所述购买操作对应的购买业务。

【技术特征摘要】
1.一种处理物品展示信息的方法,其特征在于,所述方法包括:在第一应用程序运行的过程中,检测针对物品展示信息对应物品的购买操作;响应于检测到的所述购买操作,根据所述购买操作获取第二应用程序的目标执行代码;通过在所述第一应用程序中运行所述目标执行代码,执行所述购买操作对应的购买业务。2.根据权利要求1所述的方法,其特征在于,所述目标执行代码用于执行所述购买业务,所述执行代码包括商家信息、用于执行所述购买业务的逻辑程序、所述物品的描述信息和库存信息。3.根据权利要求1所述的方法,其特征在于,所述根据所述购买操作获取第二应用程序的目标执行代码,包括:根据所述购买操作获取所述物品的物品标识信息;获取可购买所述物品的第二应用程序的程序标识信息;根据所述物品标识信息和所述程序标识信息并通过所述第二应用程序,发送代码获取请求,所述代码获取请求指示获取所述目标执行代码。4.根据权利要求3所述的方法,其特征在于,所述获取可购买所述物品的第二应用程序的程序标识信息,包括:当所述第二应用程序为未安装的应用程序,在未安装的应用程序中确定可购买所述物品的第二应用程序;根据确定的所述第二应用程序获取所述程序标识信息。5.根据权利要求1所述的方法,其特征在于,所述根据所述购买操作获取第二应用程序的目标执行代码,包括:获取与所述物品展示信息关联的下载地址;根据所述下载地址下载所述物品展示信息对应的最新的执行代码。6.根据权利要求1所述的方法,其特征在于,本地已存储用于执行所述购买业务的候选执行代码;所述根据所述购买操作获取第二应用程序的目标执行代码,包括:响应于确定所述候选执行代码不为最新的执行代码,获取最新的目标执行代码;响应于确定所述候选执行代码为最新的执行代码,获取所述候选执行代码;将所述候选执行代码确定为所述目标执行代码。7.根据权利要求6所述的方法,其特征在于,当所述候选执行代码不为最新的执行代码,所述方法还包括:将所述候选执行代码替换为最新的目标执行代码。8.根据权利要求1至7中任一所述的方法,其特征在于,所述方法还包括:在接收到订单提交指令时,从购买界面中获取订单信息并向第一服务器发送所述订单信息,所述订单信息用于触发所述第一服务器根据所述订单信息生成订单,将生成的订单提交至用于执行所述物品展示信息对应物品的购买业务的第二服务器。9.根据权利要求1所述的方法,其特征在于,所述第一应用程序为非购物类应用程序,所述第二应用程序为购物类应用程序。10.一种处理物品展示信息的装置,其特征在于,所述装置包括:检测模块,被配置为在第一应用程序运行的过程中,检测针对物品展示信息对应物品的购买操作;获取模块,被配置为响应于所述检测模块检测到的所述购买操作,根据所述购买操作获取第二应用程序的目标执行代码;运行模块,被配置为通过在所述第一应用程序中运行所述获取模块获取到的目标执行代码,执行所述检测模块检测到的...

【专利技术属性】
技术研发人员:陈昌兵侯恩星
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1