[發明專利]API接口創建方法、裝置、電子設備及介質在審
| 申請號: | 202110739998.7 | 申請日: | 2021-06-30 |
| 公開(公告)號: | CN113485685A | 公開(公告)日: | 2021-10-08 |
| 發明(設計)人: | 盧銳;洪旭東 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/71;G06F9/445;G06F11/36 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | api 接口 創建 方法 裝置 電子設備 介質 | ||
本發明涉及研發過程優化技術領域,揭露一種API接口創建方法,包括:獲取業務需求信息,根據所述業務需求信息,利用預構建的開發環境創建API接口;根據預設的接口規范對所述API接口進行注冊,并對注冊之后的所述API接口進行測試驗證;在所述測試驗證通過時,從所述API接口中導出測試文件,利用預構建的生產后臺管理系統對所述測試文件進行審核,得到審核信息;根據所述審核信息執行對所述API接口的發布。本發明還提出一種API接口創建方法裝置、設備及存儲介質。本發明還涉及區塊鏈技術,所述審核信息可存儲于區塊鏈節點中。本發明可以創建API接口并進行發布。
技術領域
本發明涉及研發過程優化技術領域,尤其涉及一種API接口創建方法、裝置、電子設備及計算機可讀存儲介質。
背景技術
API(Application Programming Interface,應用程序接口)是一些預先定義的接口(如函數、HTTP接口),或指軟件系統不同組成部分銜接的約定,用來提供應用程序與開發人員基于某軟件或硬件得以訪問的一組例程,而又無需訪問源碼,或理解內部工作機制的細節。隨著移動應用以及智能設備的爆發式增長,這種API的增長情況日益顯著。隨著越來越多的零售商、媒體、以及金融服務公司加入API的需求大軍中。
原有的API接口往往只能由程序開發人員創建,這樣導致創建的API使用不夠廣泛,而創建開放式的API往往存在各種安全性問題,因此,如何能夠創建安全有效可利用的API成了一個亟待解決的問題。
發明內容
本發明提供一種API接口創建方法、裝置、電子設備及計算機可讀存儲介質,其主要目的在于創建API接口并進行發布。
為實現上述目的,本發明提供的一種API接口創建方法,包括:
獲取業務需求信息,根據所述業務需求信息,利用預構建的開發環境創建API接口;
根據預設的接口規范對所述API接口進行注冊,并對注冊之后的所述API接口進行測試驗證;
在所述測試驗證通過時,從所述API接口中導出測試文件,利用預構建的生產后臺管理系統對所述測試文件進行審核,得到審核信息;
根據所述審核信息執行對所述API接口的發布。
可選地,所述獲取業務需求信息,根據所述業務需求信息,利用預構建的開發環境創建API接口,包括:
利用所述開發環境接收所述業務需求信息;
根據所述業務需求信息生成配置模型;
獲取所述配置模型中的業務視圖層節點,根據所述業務視圖層節點的名稱創建初始化API接口;
獲取所述初始化API接口的屬性欄,利用所述業務視圖層節點更新所述屬性欄,并將相同名稱的所述初始化API接口和所述業務視圖層節點進行一一映射生成API接口。
可選地,所述根據所述業務需求信息生成配置模型,包括:
解析所述業務需求信息,得到配置模型類型;
根據所述配置模型類型,從所述開發環境中數據庫存儲的配置模型集提取對應的配置模型。
可選地,所述根據預設的接口規范對所述API接口進行注冊,包括:
獲取預設的接口規范;
將所述接口規范進行劃分,得到HTTPS協議;
按照HTTPS協議注冊所述API接口。
可選地,所述對注冊之后的所述API接口進行測試驗證,包括:
調用所述API接口,并利用預構建的插件設置驗證點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110739998.7/2.html,轉載請聲明來源鉆瓜專利網。





