[发明专利]一种在线管理服务接口的方法和装置在审
申请号: | 201611177400.5 | 申请日: | 2016-12-19 |
公开(公告)号: | CN108205558A | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 田雨静;高学文 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;何立春 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务接口 权限信息 注册用户 权限 方法和装置 在线管理 数据库 注册用户配置 变更信息 操作服务 对象信息 接口创建 接口删除 接口信息 描述信息 统一管理 保存 登录 创建 服务 | ||
1.一种在线管理服务接口的方法,其中,该方法包括:
获取各种服务接口的信息,并保存到接口信息数据库中;其中,服务接口的信息包括:接口基本描述信息和公开对象信息;
为注册用户配置服务接口权限信息,并保存到权限信息数据库中;服务接口权限信息包括:接口创建权限、接口删除权限、修改权限和查看权限;
当注册用户登录时,根据该注册用户的服务接口权限信息为该注册用户提供相应服务接口的如下一种或多种操作服务:创建接口、删改接口、修改接口、查看接口。
2.如权利要求1所述的方法,其中,所述获取各种服务接口的信息包括:
提供创建接口操作页面;
通过所述创建接口操作页面接收用户输入的服务接口信息。
3.如权利要求2所述的方法,其中,所述创建接口操作页面中包括接口的公开对象输入框和如下接口基本描述信息输入框中的一种或多种:
接口从属的项目组名称;
接口类型;
接口名称;
接口的URL路径;
接口请求参数;
接口返回数据以及类型;
接口请求示例;
接口返回示例。
4.如权利要求1所述的方法,其中,所述获取各种服务接口的信息包括:
提供文件导入接口;
通过所述文件导入接口接收JSON格式的服务接口信息文件。
5.如权利要求1所述的方法,其中,所述为注册用户配置服务接口权限信息包括:
对于一个注册用户,
配置该注册用户,对自身所创建的接口,具有全部的操作权限;
配置该注册用户,对自身所属项目组所创建的接口,具有与自身在项目组中的角色所匹配的权限;
配置该注册用户,对公开对象包括该注册用户的接口,具有查看权限。
6.一种在线管理服务接口的装置,其中,该装置包括:
获取单元,适于获取各种服务接口的信息,并保存到接口信息数据库中;其中,服务接口的信息包括:接口基本描述信息和公开对象信息;
存储单元,适于保存所述接口信息数据库,以及权限信息数据库;
权限配置单元,适于为注册用户配置服务接口权限信息并保存到所述权限信息数据库中;服务接口的权限信息包括:接口创建权限、接口删除权限、修改权限和查看权限;
接口管理单元,适于当注册用户登录时,根据该注册用户的服务接口权限信息为该注册用户提供相应服务接口的如下一种或多种操作服务:创建接口、删改接口、修改接口、查看接口。
7.如权利要求6所述的装置,其中,
所述获取单元,适于提供创建接口操作页面,通过所述创建接口操作页面接收用户输入的服务接口信息。
8.如权利要求7所述的装置,其中,
所述创建接口操作页面中包括接口的公开对象输入框和如下接口基本描述信息输入框中的一种或多种:
接口从属的项目组名称;
接口类型;
接口名称;
接口的URL路径;
接口请求参数;
接口返回数据以及类型;
接口请求示例;
接口返回示例。
9.如权利要求6所述的装置,其中,
所述获取单元,适于提供文件导入接口,通过所述文件导入接口接收JSON格式的服务接口信息文件。
10.如权利要求6所述的装置,其中,
所述权限配置单元,适于对于一个注册用户,配置该注册用户,对自身所创建的接口,具有全部的操作权限;配置该注册用户,对自身所属项目组所创建的接口,具有与自身在项目组中的角色所匹配的权限;以及配置该注册用户,对公开对象包括该注册用户的接口,具有查看权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611177400.5/1.html,转载请声明来源钻瓜专利网。