[发明专利]API开发管理方法和系统以及服务器和计算机可读存储介质有效
申请号: | 201710491010.3 | 申请日: | 2017-06-23 |
公开(公告)号: | CN107329748B | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 沈文策 | 申请(专利权)人: | 福建中金在线信息科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 350001 福建省福州市仓山区林浦路与潘墩路交*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | api 开发 管理 方法 系统 以及 服务器 计算机 可读 存储 介质 | ||
本发明实施例提供了一种API开发管理方法和系统以及服务器和计算机可读存储介质。其中,该API开发管理方法可以包括:获取APP需求数据和超文本预处理器THINKPHP框架以及APP后台管理框架;基于APP需求数据,利用超文本预处理器THINKPHP框架,构建API框架;将API框架与APP后台管理框架进行整合,并由API框架来调用APP后台管理框架进行API的开发管理。本发明实施例通过将THINKPHP框架与APP后台管理框架的优势相结合,进行API的开发管理,解决了如何节省API开发时间并减少API维护成本的技术问题,可以先实现API的增删改查操作,再逐步完善安装、卸载、配置等功能,从而可以一边进行API开发而一边优化API的管理,而且还可以根据API开发的实际情况进行有针对性的开发。
技术领域
本发明涉及互联网技术领域,特别是涉及一种API开发管理方法和系统以及服务器和计算机可读存储介质。
背景技术
随着互联网的发展,基于互联网的应用(例如:博客、社交网站等)越来越普及。这为用户带来了广阔的参与平台和互动空间。由此,以用户为核心的理念促进了APP(Application,应用程序)的发展。
随着APP的普及,为了增强各个网站之间内容的关联性,越来越多的网络产品走向开放化。开放化使得越来越多的网站将其资源开放给开发者来调用。这种开放化以API(Application Programming Interface,应用程序编程接口)作为核心载体。例如:保险、金融、交通、智能家居、物联网等都需要API的支撑。可见,APP的API正渗透到人们生活的各个方面,已成为经济发展的基石。
然而,API的应用仍然面临着很多难题,例如:安全性、性能提升与稳定性、版本管理、协作开发、认证授权等。要解决上述诸多难题离不开有效的API管理。API管理包括信息检测、数据分析、安全防护等。API的有效管理与API的开发是紧密相连的。API的开发涉及到将API的构思转化为文档规范的过程以及再将该文档规范转化为代码的过程。在这两个过程中会涉及到开发工作的不断修改。而且,在产品或服务上线后,需要将API编写为不同语言的SDK(Software Development Kit,软件开发工具包)。SDK中存在很多用来描述API的内容。随着API开发需求的不断变化,会涉及到大量描述API的工作,由此会出现重复开发的问题。上述API管理混乱、重复开发的问题,影响了API的开发效率,而且还增加了维护成本。
发明内容
本发明实施例的目的在于提供一种API开发管理方法,以解决如何节省API开发时间并减少API维护成本的技术问题。具体技术方案如下:
为了实现上述目的,根据本发明的一个方面,提供了以下技术方案:
一种应用程序APP编程接口API开发管理方法,所述方法包括:
获取APP需求数据;
基于所述APP需求数据,利用超文本预处理器THINKPHP框架,构建API框架;
将所述API框架与APP后台管理框架进行整合,并由所述API框架来调用所述APP后台管理框架进行所述API的开发管理。
进一步地,基于所述APP需求数据,利用超文本预处理器THINKPHP框架,来构建API框架,具体包括:
基于所述APP需求数据,利用所述THINKPHP框架,构建基础数据表;
基于超文本预处理器THINKPHP框架,构建所述基础数据表的管理模块;
基于所述THINKPHP框架,添加API页面表单并为其设置调用权限;
在所述THINKPHP框架的配置目录和模块配置目录下,通过添加扩展子目录,扩展所述API的配置接口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建中金在线信息科技有限公司,未经福建中金在线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710491010.3/2.html,转载请声明来源钻瓜专利网。