摘要
本申请涉及接口封装技术领域,公开一种基于云平台的接口封装系统及方法。本发明旨在集成不同类型云的第三方接口,对外提供相同的调用方式,实现不同类型的接口统一鉴权、流控、统计等。平台通常提供接口定义的模板和规则,可以确保接口的可维护性和后期扩展能力,同时统一的接口文档管理也可以避免开发者在多个平台文档中查找接口信息的繁琐过程,详细的接口的调用配置实现接口自动化测试过程,解决不同来源接口差异问题。本发明实现对不同来源组件、不同调用方式的接口进行统一化调用;使用redis一级缓存、本地二级缓存的方式减轻数据库网络压力,快速解析接口信息;使用redi、RSA2非对称加密算法,实现接口统一鉴权。