[发明专利]开放接口的管理方法、电子设备以及存储介质在审
申请号: | 202010269380.4 | 申请日: | 2020-04-08 |
公开(公告)号: | CN113497735A | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | 郭华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;G06F21/12 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开放 接口 管理 方法 电子设备 以及 存储 介质 | ||
本发明实施例涉及通信领域,公开了一种开放接口的管理方法,包括:接收注册请求,注册请求用于请求注册目标开放接口;确定目标开放接口的所属的类别,并获取类别对应的开放接口模型包,开放接口模型包包含该类别的开放接口的注册文件;获取开放接口模型包对应的鉴权文件,并根据鉴权文件对注册请求进行鉴权;在鉴权通过的情况下,根据开放接口模型包包含的注册文件,将目标开放接口注册到API网关。本发明还公开了一种电子设备和存储介质。本发明公开的开放接口的管理方法、电子设备和存储介质使得进行开放接口运维管理的成本降低。
技术领域
本发明实施例涉及通信领域,特别涉及一种开放接口的管理方法、电子设备以及存储介质。
背景技术
在5G通信时代,电信行业也面对越来越多的开放需求,设备商的操作维护中心(Operation and Maintenance Center,OMC)系统需要对运营商和第三方提供开放接口。
由于设备商的OMC系统是面向全球提供的,该系统中包含的开放接口是一个全集,但每套OMC系统在一个具体的运营商那里部署后,每个运营商只能使用该系统提供的指定的部分开放接口。因此,在开放接口的管理中,需要控制好开放接口的授权。目前,常用的开放接口的授权管理方案是证书控制(License),设备商只给运营商A提供License,运营商能够利用该License访问接口a,无法访问OMC系统中接口a之外的其他接口。
然而,发明人发现:当OMC系统中开放接口的数量越来越多,在License的管理机制下,无法实现开放接口的动态注册,并且,每一个开放接口的配置和授权管理的工作量都非常大,进行开放接口运维管理的成本较高。
发明内容
本发明实施方式的目的在于提供一种开放接口的管理方法、电子设备以及存储介质,使得进行开放接口运维管理的成本降低。
为解决上述技术问题,本发明的实施方式提供了一种开放接口的管理方法,包括:接收注册请求,所述注册请求用于请求注册目标开放接口;确定所述目标开放接口的所属的类别,并获取所述类别对应的开放接口模型包,所述开放接口模型包包含该类别的开放接口的注册文件;获取所述开放接口模型包对应的鉴权文件,并根据所述鉴权文件对所述注册请求进行鉴权;在所述鉴权通过的情况下,根据所述开放接口模型包包含的注册文件,将所述目标开放接口注册到API网关。
本发明的实施方式还提供了一种开放接口的管理方法,包括:获取不同类别的开放接口的注册文件,根据所述不同类别的开放接口的注册文件构建每种类别的开放接口模型包;生成与所述开放接口模型包配套的授权项描述文件,所述授权项描述文件用于生成与所述开放接口模型包对应的鉴权文件。
本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的开放接口的管理方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述开放接口的管理方法。
本发明实施方式相对于现有技术而言,接收用于请求注册目标开放接口的注册请求,确定目标开放接口的所属的类别,并获取该类别对应的开放接口模型包,开放接口模型包包含该类别的开放接口的注册文件,获取开放接口模型包对应的鉴权文件,并根据鉴权文件对注册请求进行鉴权,在鉴权通过的情况下,根据开放接口模型包包含的注册文件,将目标开放接口注册到API网关。首先,通过在接收到开放接口注册请求时,获取预先构建的包含开放接口的注册文件的开放接口模型包,并基于该开放接口模型包进行开放接口的授权管理和注册,使得OMC系统在进行开放接口的管理时能够支持开放接口的动态注册,提升了OMC系统进行开放接口管理的灵活性;其次,根据开放接口的类别确定对应的开放接口模型包,再基于该开放接口模型包进行开放接口的管理,使得OMC系统能够以更大的粒度进行开放接口的管理,降低了每个开放接口进行管理的工作量,进而使得进行开放接口运维管理的成本降低。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010269380.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乙二醇单丁醚的制备方法
- 下一篇:一种确定页面停留时长的方法及装置