[发明专利]一种通过网页调用应用程序APP的方法和装置在审
申请号: | 201510999582.3 | 申请日: | 2015-12-25 |
公开(公告)号: | CN106919413A | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 方顺豹;王昆 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 网页 调用 应用程序 app 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别是涉及一种通过网页调用APP的方法和装置。
背景技术
随着互联网技术的飞速发展,通过各种终端,如,个人电脑PC、平板电脑PAD、智能手机来上网已经成为了人们生活中不可或缺的组成部分。
终端用户可以通过终端实现各种各样的上网行为,如,游戏、社交、网购、网页浏览、资讯获取、文件下载等等。正是多种多样的上网行为给用户的日常生活带来了极大的便利。
目前,终端用户大多数时候都是通过访问网页来进行各种上网行为,用户使用终端时的操作行为多种多样,常常会发生以下问题:
一、当用户浏览网页的同时,希望执行某一些操作,如,对终端设备进行检测或杀毒时,却并不能直接通过网页执行。
二、各种各样的上网行为,获取的信息多种多样,访问的网页种类繁多,产生诸多不安全因素,例如,当用户通过网页下载软件,却不能确定软件的安全性,这种情况下,用户不能通过网页直接执行某些操作来避免这些不安全因素。
这些问题的出现都是由于网页本身的安全性限制,使得现阶段在网页上不能执行系统中一些高权限、高安全性的业务,而这就给用户通过网页实现的上网行为本身带来了很多不便。当以上两种情况发生时,用户往往不得不中断网页的浏览,并打开终端中可执行相应业务的应用程序APP来执行相应的操作。显而易见的,这种方式操作繁琐,无法带来好的用户体验。
发明内容
为了解决现有技术中由于网页本身的安全性限制而不能直接在网页上执行系统中一些高权限、高安全性业务的问题,本发明实施例期望提供一种 通过网页调用APP的方法和装置。
本发明实施例提供了一种通过网页调用APP的方法,包括:
终端上的网页向所述终端上的APP发送按照预设格式生成的程序执行请求;
所述终端上的网页接收所述APP返回的程序执行响应。
优选地,所述终端通过网页向所述终端上的APP发送按照预设格式生成的程序执行请求,包括:
所述终端上的网页通过预设端口向所述APP发送按照预设格式生成的程序执行请求;
所述终端上的网页接收所述终端上的APP返回的程序执行响应,包括:
所述终端上的网页通过所述预设端口接收所述终端上的APP返回的程序执行响应。
优选地,所述预设格式为:
统一资源定位符URL+命令参数;
其中,所述URL中包括所述预设端口的端口号。
优选地,所述程序执行请求为超文本传输协议HTTP请求。
优选地,所述程序执行响应为所述APP执行所述程序执行请求后的程序处理结果、或指示请求失败的指示消息。
本发明实施例提供了一种通过网页调用应用程序APP的方法,包括:
终端上的APP接收所述终端上的网页发送的按照预设格式生成的程序执行请求;
所述APP判断是否执行所述程序执行请求;
当所述APP确定执行所述程序执行请求时,执行相应处理,生成程序处理结果;
所述APP向所述终端上的网页发送所述程序处理结果。
优选地,所述终端上的APP接收所述终端上的网页发送的程序执行请求,包括:
所述终端上的APP通过预设端口接收所述终端上的网页发送的按照预 设格式生成的程序执行请求;
所述APP向所述终端上的网页发送所述程序处理结果,包括:
所述APP通过所述预设端口向所述终端上的网页发送所述程序处理结果。
优选地,所述预设格式为:
统一资源定位符URL+命令参数;
其中,所述URL中包括所述预设端口的端口号。
优选地,所述方法还包括:
当所述APP确定不执行所述程序执行请求时,生成指示请求失败的指示消息;
将所述指示消息发送给所述终端上的网页。
本发明实施例提供了一种通过网页调用APP的装置,位于终端上的网页端包括:第一生成模块、第一发送模块及第一接收模块;其中,
所述第一生成模块,用于按照预设格式生成程序执行指令;
所述第一发送模块,用于向所述终端上的APP发送所述生成的程序执行请求;
所述第一接收模块,用于接收所述APP返回的程序执行响应。
优选地,所述第一发送模块,用于通过以下方式向所述终端上的APP发送所述生成的程序执行指令:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510999582.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可伸缩多配合连接装置
- 下一篇:接头连接结构