[发明专利]网络应用接入网络运营平台的应用接入系统及方法有效
申请号: | 201210448028.2 | 申请日: | 2012-11-09 |
公开(公告)号: | CN102938763A | 公开(公告)日: | 2013-02-20 |
发明(设计)人: | 黄会娟 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 靳春鹰;刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 应用 接入 运营 平台 系统 方法 | ||
1.一种应用接入系统,包括:网络运营平台以及网络应用,其中,
网络运营平台适于接收网络应用传送的应用程序接口API参数;根据预定的API生成标准,使用所述API参数生成适用于该网络应用的API定义;
所述网络应用具有API,该API是基于所述网络运营平台生成的适用于该网络应用的API定义所构造而成;
其中,所述网络运营平台通过所述网络应用的API来访问所述网络应用。
2.如权利要求1所述的系统,所述网络运营平台适于通过所述网络应用的API向所述网络应用发送访问请求,根据所述网络应用返回的响应消息验证所述网络应用的API是否正确,并将验证结果提供给所述网络应用。
3.如权利要求1或2所述的系统,其中所述应用程序接口API为具有预定参数的URL。
4.如权利要求1-3中任一个所述的系统,其中,所述网络运营平台适于根据接收的所述网络应用的API参数的参数值,呈现所述网络应用的API定义,和/或验证与所述API定义相对应的API是否正确并显示验证结果。
5.如权利要求1-4中任一个所述的系统,其中,所述API的API参数包括:API的接口类型、区服信息、用户帐号、加密密钥和应用名称缩写。
6.如权利要求5所述的系统,所述网络运营平台适于根据预设的加密算法、基于预设的加密密钥对各个API参数进行加密,得到加密序列,且生成的API定义中包含:API的接口类型、区服信息、用户帐号、加密序列和应用名称缩写。
7.如权利要求6所述的系统,其中,所述网络应用在构造其API时,适于根据所述预设的加密算法,基于预设的加密密钥对来自网络运营平台的API定义中的API参数进行加密计算,得到加密序列;判断所计算得到的加密序列和所接收的API定义中的加密序列是否相同,如果相同,则构造所述API。
8.一种将网络应用接入网络运营平台的应用接入方法,包括步骤:
所述网络运营平台接收所述网络应用传送的应用程序接口API参数;
所述网络运营平台根据预定的API生成标准,使用所述API参数生成适用于该网络应用的API定义;以及
使所述网络应用基于所述网络运营平台生成的适用于该网络应用的API定义来构造自身的API,
所述网络运营平台通过所述网络应用构造的自身的API来访问所述网络应用。
9.如权利要求8所述的方法,所述网络运营平台通过所述网络应用构造的自身API来访问所述网络应用的步骤包括步骤:
所述网络运营平台通过所述网络应用构造的自身API向所述网络应用发送访问请求;以及
根据所述网络应用返回的响应消息验证所述网络应用构造的自身的API是否正确,并将验证结果提供给所述网络应用。
10.如权利要求8或者9所述的方法,其中所述API定义为具有预定参数的URL链接地址,以及所述网络应用构造自身API为在该网络应用上实现所述URL链接。
11.如权利要求8-10中任一个所述的方法,还包括步骤:
所述网络运营平台根据所接收的网络应用的API参数的参数值,呈现所述网络应用的API定义。
12.如权利要求8-11中任一个所述的方法,其中,所述API的API参数包括:API的接口类型、区服信息、用户帐号、加密密钥和应用名称缩写。
13.如权利要求12所述的方法,所述使用所述API参数生成适用于该网络应用的API定义的步骤包括步骤:根据预设的加密算法、基于预设的加密密钥对各个API参数进行加密,得到加密序列,且生成的API定义中包含:API的接口类型、区服信息、用户帐号、加密序列和应用名称缩写。
14.如权利要求13所述的方法,其中使所述网络应用基于所述网络运营平台生成的适用于该网络应用的API定义来构造该网络应用自身的API包括:
根据所述预设的加密算法,基于预设的加密密钥对所接收到的API参数进行加密计算,得到加密序列;以及
判断所计算得到的加密序列和所接收的API定义中的加密序列是否相同,如果相同,则构造所述API。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210448028.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:氧训练机装置
- 下一篇:燃料电池和燃料电池的制造方法