[發明專利]接口調試方法及相關設備在審
申請號: | 202010762795.5 | 申請日: | 2020-07-31 |
公開(公告)號: | CN111897728A | 公開(公告)日: | 2020-11-06 |
發明(設計)人: | 梁承飛 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F9/448 |
代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 劉麗華;孫芬 |
地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 接口 調試 方法 相關 設備 | ||
本發明涉及計算機技術領域,提供一種接口調試方法及相關設備。所述接口調試方法獲取接口文件;混合應用程序的網頁端根據多個接口中每個標準接口的入參用例和接口名向混合應用程序的原生端請求調用標準接口;原生端根據接口文件校驗網頁端的接口調用請求;當原生端校驗網頁端的接口調用請求成功時,通過原生端生成標準接口的調用結果,將標準接口的調用結果返回給網頁端;網頁端根據標準接口的調用結果和標準接口的出參用例判斷標準接口是否為目標接口;通過網頁端輸出多個接口中的目標接口。本發明調試混合應用程序中網頁端與原生端的接口,增加對混合應用程序中網頁端與原生端的接口的調試效率。
技術領域
本發明涉及計算機技術領域,具體涉及一種接口調試方法、裝置、計算機設備及計算機可讀存儲介質。
背景技術
隨著移動互聯網的興起,金融類的應用程序(APP)通常采用Hybrid等混合開發技術架構,實現混合應用程序。
混合應用程序包括原生端和網頁端,網頁端和原生端的開發、調試工作依賴于接口調用。而原生端的接口實現存在與接口文件不一致、不同步的情況,容易導致調試效率低。如何提升接口調試效率成為待解決的問題。
發明內容
鑒于以上內容,有必要提出一種接口調試方法、裝置、計算機設備及計算機可讀存儲介質,其可以調試混合應用程序中網頁端與原生端的接口,增加對混合應用程序中網頁端與原生端的接口的調試效率。
本申請的第一方面提供一種接口調試方法,所述接口調試方法包括:
獲取接口文件,所述接口文件包括多個接口和所述多個接口的接口名、入參用例、出參用例;
混合應用程序的網頁端根據所述多個接口中每個標準接口的入參用例和接口名向所述混合應用程序的原生端請求調用所述標準接口;
所述原生端根據所述接口文件校驗所述網頁端的接口調用請求;
當所述原生端校驗所述網頁端的接口調用請求成功時,通過所述原生端生成所述標準接口的調用結果,將所述標準接口的調用結果返回給所述網頁端;
所述網頁端根據所述標準接口的調用結果和所述標準接口的出參用例判斷所述標準接口是否為目標接口;
通過所述網頁端輸出所述多個接口中的目標接口。
另一種可能的實現方式中,所述獲取接口文件包括:
獲取EXCEL接口文件;
將所述EXCEL接口文件轉換為目標格式的接口文件;
使用預設公鑰加密所述目標格式的接口文件,得到加密后的接口文件;
存儲所述加密后的接口文件;
用所述預設公鑰對應的預設私鑰將對所述加密后的接口文件進行解密,將解密后的接口文件加載到內存。
另一種可能的實現方式中,在所述混合應用程序的網頁端根據所述多個接口中每個標準接口的入參用例和接口名向所述混合應用程序的原生端請求調用所述標準接口之前,所述接口調試方法還包括:
讀取所述解密后的接口文件;
在所述網頁端顯示所述解密后的接口文件。
另一種可能的實現方式中,所述原生端根據所述接口文件校驗所述網頁端的接口調用請求包括:
通過所述原生端判斷所述接口調用請求中的參數類型是否與所述接口文件中的參數類型一致;
通過所述原生端判斷所述接口調用請求中的參數長度是否大于所述接口文件中的參數長度;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010762795.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種深海生物生存狀態探測裝置
- 下一篇:顯示面板及顯示面板的制備方法