[發明專利]一種web后端數據的接入方法及系統在審
| 申請號: | 202110903482.1 | 申請日: | 2021-08-06 |
| 公開(公告)號: | CN113608895A | 公開(公告)日: | 2021-11-05 |
| 發明(設計)人: | 謝沐沐;薛瀲;吳航宇;熊燦 | 申請(專利權)人: | 湖南快樂陽光互動娛樂傳媒有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 陳穎 |
| 地址: | 410003 湖南省*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 web 后端 數據 接入 方法 系統 | ||
本發明公開了一種web后端數據的接入方法及系統,從待接入web后端數據對應的參數定義對象中提取出所有的鍵名及每個鍵名對應的鍵值引用地址,以每個鍵名為鍵,以與鍵名對應的鍵值引用地址在數據源中的值為鍵值,生成具有多個鍵值對的參數對象,基于參數對象向服務器發送與請求方式對應的請求,請求中攜帶請求參數,接收服務器根據接收到的請求生成的請求返回值,將請求返回值轉換成Schema格式的返回值Schema對象注入到數據源中。本發明將待接入web后端數據進行了模塊化,H5制作平臺開發者只需要配置請求方式和請求參數,模塊將自動根據請求方式將請求參數轉換成參數對象發送給服務器得到所需的數據,從而提高了接入效率。
技術領域
本發明涉及互聯網技術領域,更具體的說,涉及一種web后端數據的接入方法及系統。
背景技術
H5是目前互聯網行業廣泛使用的運營活動產品形態,具有承載會員拉新、用戶促活等運營功能。H5的開發通常需要前端、后端和數據等多工種開發人員在一定開發周期內參與。
當有web后端數據需要接入H5制作平臺(比如積分系統)時,比如,當企業擴展新的業務線時,就需要在H5制作平臺接入這些新業務線的數據,此時,需要由H5制作平臺的后端開發人員重新與新業務線(積分業務)的后端開發人員進行對接,改造原有的后臺功能,以達到在H5前端頁面調用業務方后端數據的目標。
因此,現有技術中當有web后端數據需要接入H5制作平臺時,H5制作平臺開發者往往需要花費大量時間重新接入web后端數據,聯調數據接口,導致web后端數據的接入效率低。
發明內容
有鑒于此,本發明公開一種web后端數據的接入方法及系統,以解決H5制作平臺開發者因需要花費大量時間重新接入web后端數據,聯調數據接口,導致web后端數據的接入效率低的問題。
一種web后端數據的接入方法,應用于客戶端,包括:
從待接入web后端數據對應的參數定義對象中提取出所有的鍵名及每個所述鍵名對應的鍵值引用地址;
以每個所述鍵名為鍵,以與所述鍵名對應的所述鍵值引用地址在數據源中的值為鍵值,生成具有多個鍵值對的參數對象,每個所述鍵值對具有一個所述鍵及對應的一個所述鍵值;
基于所述參數對象向服務器發送與請求方式對應的請求,所述請求中攜帶請求參數;
接收所述服務器的請求返回值,所述請求返回值由所述服務器根據接收到的所述請求生成,所述請求返回值中包括:返回鍵名地址、返回值類型、返回值中文解釋;
將所述請求返回值轉換成Schema格式的返回值Schema對象注入到所述數據源中。
可選的,所述基于所述參數對象向服務器發送與請求方式對應的請求,具體包括:
將所述參數對象按照預設格式拼接成鍵值對字符串;
將所述鍵值對字符串用預設符號拼接在服務器地址后面,生成目標請求地址;
基于所述目標請求地址向所述服務器發送與請求方式對應的請求。
可選的,所述基于所述目標請求地址向服務器發送與請求方式對應的請求,具體包括:
當所述請求方式為GET時,基于所述第一目標請求地址向所述服務器發送GET請求。
可選的,所述基于所述目標請求地址向服務器發送與請求方式對應的請求,具體包括:
當所述請求方式為JSONP時,在所述目標請求地址后拼接預設動態函數名生成JSONP鏈接地址;
動態創建http中的script標簽,設置src參數為所述JSONP鏈接地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南快樂陽光互動娛樂傳媒有限公司,未經湖南快樂陽光互動娛樂傳媒有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110903482.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可拆卸自動化機械爪
- 下一篇:一種人畜共患寄生蟲多重PCR檢測方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





