[發明專利]接口調用和接口數據入庫方法、裝置、設備及存儲介質在審
| 申請號: | 202011207423.2 | 申請日: | 2020-11-03 |
| 公開(公告)號: | CN112287009A | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 孫佳偉 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/28;G06F9/448 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 姚維 |
| 地址: | 518027 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口 調用 數據 入庫 方法 裝置 設備 存儲 介質 | ||
本發明涉及大數據技術領域,公開了一種接口調用和接口數據入庫方法、裝置、設備及存儲介質,用于提高提高接口對接效率。接口調用和接口數據入庫方法包括:對待導入接口文件進行文件校驗,得到校驗結果;當校驗結果為校驗成功時,通過興趣點POI解析待導入接口文件,得到接口參數信息,對接口參數信息進行緩存;根據接口調用請求從已緩存的參數信息中確定待調用接口信息,并進行接口調用,得到響應數據;從響應數據中獲取接口返回參數數據,按照接口參數信息對接口返回參數數據進行參數轉換處理;將已處理的返回參數數據更新至預設關系數據庫中,得到更新結果。此外,本發明還涉及區塊鏈技術,接口參數信息可存儲于區塊鏈節點中。
技術領域
本發明涉及大數據技術的增量更新領域,尤其涉及一種接口調用和接口數據入庫方法、裝置、設備及存儲介質。
背景技術
接口服務標準化是指作為服務方,通過提供一個統一的接口和標準的輸入參數格式,然后使用統一的解析邏輯解析輸入參數,從而實現服務標準化,而不需要開發一些功能相似的接口。避免接口對接的重復冗余代碼,并且容易被管理及維護。
但是作為消費方,因為接口參數是由服務方提供,那么面對各式各樣的接口參數格式,就很難做到統一的接口對接。通常情況下,業務方需要在各供應商都完成開發,并且經過聯調及集成測試后才能在測試環境中獲取測試效果,并在功能正式上線后確定調用結果,導致接口對接周期長,接口對接效率低的問題。
發明內容
本發明提供了一種接口調用和接口數據入庫方法、裝置、設備及存儲介質,用于減少接口對接周期,并提高接口對接效率。
為實現上述目的,本發明第一方面提供了一種接口調用和接口數據入庫方法,包括:當接收到接口文件導入請求時,基于所述接口文件導入請求獲取待導入接口文件和業務標識信息,并對所述待導入接口文件進行文件校驗,得到校驗結果,所述待導入接口文件為電子表格excel格式文件;當所述校驗結果為校驗成功時,通過興趣點POI解析所述待導入接口文件,得到接口參數信息,并按照所述業務標識信息對所述接口參數信息進行緩存,得到已緩存的參數信息;當接收到接口調用請求時,根據所述接口調用請求從所述已緩存的參數信息中確定待調用接口信息,并按照所述待調用接口信息進行接口調用,得到響應數據;從所述響應數據中獲取接口返回參數數據,按照所述接口參數信息中的接口輸出參數信息對所述接口返回參數數據進行參數驗證和參數轉換,得到已處理的返回參數數據;將所述已處理的返回參數數據更新至預設關系數據庫中,得到更新結果,并向終端發送所述更新結果。
可選的,在本發明第一方面的第一種實現方式中,所述當接收到接口文件導入請求時,基于所述接口文件導入請求獲取待導入接口文件和業務標識信息,并對所述待導入接口文件進行文件校驗,得到校驗結果,所述待導入接口文件為電子表格excel格式文件,包括:當接收到接口文件導入請求時,對所述接口文件導入請求進行參數解析,得到所述待導入接口文件和所述業務標識信息,所述待導入接口文件為電子表格excel格式文件;對所述待導入接口文件截取文件擴展名,并判斷所述文件擴展名是否存在于預設后綴名單中,所述預設后綴名單包括.xls和.xlsx;若所述文件擴展名不存在于預設后綴名單中,則確定校驗結果為校驗失?。蝗羲鑫募U展名存在于預設后綴名單中,則確定校驗結果為校驗成功。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011207423.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于多任務神經網絡的駕駛行為檢測方法和裝置
- 下一篇:一種進罐式熄焦車
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





