日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

接口

更新時間:

組件數據源選擇為接口時,可將接口返回結果設置為組件展示的數據。目前支持的接口來源有數據服務API、自定義接口、業務邏輯開發、產品與物的管理。本文介紹接口數據源的參數配置。

前提條件

已在配置組件數據源時,選擇數據源為接口

說明

各組件數據源的配置操作,請參見本產品文檔中Web可視化開發 > 組件目錄下的各組件文檔。

數據源配置說明

接口

參數

說明

選擇數據源

選擇接口

接口來源

可選:

  • 數據分析服務:調用開發者在物聯網平臺數據服務中開發的API接口(包含通用接口用戶接口),將返回數據作為組件數據源。

    通用接口為數據服務的預置指標API產品數據API用戶接口為數據服務的自定義服務API。更多信息,請參見數據API

    重要
    • 只有關聯到項目的數據服務資產,才能在項目內的應用和業務邏輯開發中訪問和使用。

      關聯數據資產的具體操作,請參見數據資產

    • 數據服務接口的每秒請求數(QPS)最大限制為1。更多信息,請參見API調用相關限制

  • 自定義接口:調用開發者自己開發的開放接口或第三方接口,將返回數據作為組件數據源。

    重要

    自定義接口必須滿足以下要求:

    • 如果設置了請求參數,該參數必須使用JSON格式數據。

    • 接口返回的數據必須是JSON格式的。

    • 調用自定義接口,最大超時時間為10秒。若10秒內未收到接口返回的數據,則返回超時錯誤。

    支持的JSON的數據格式有:

    • 對象(Object):{}

    • 數組(Array):[]

    • 字符串(string):"test"

    • 數字(number):123

    • 布爾值(bool):truefalse

  • 業務邏輯開發:調用在當前項目中,通過業務邏輯開發工作臺開發的服務接口,將返回數據作為組件數據源。

    重要

    如果業務服務中使用了數據分析節點,則該服務接口的QPS最大限制為1。更多信息,請參見數據分析

  • 產品與物的管理:調用查詢產品信息列表的接口、查詢產品屬性的接口、查詢物的詳情列表的接口、或查詢物的數量的接口,將返回數據作為組件數據源。

說明

部分圖表組件和重復列表組件配置接口數據源時,支持的接口類型為數據分析服務自定義接口業務邏輯開發。具體內容,請參見組件文檔。

請求方法

選擇自定義接口的請求方法,可選:getpost

當接口來源選擇為自定義接口時出現的參數。

請求地址

輸入您的自定義接口的請求地址。

當接口來源選擇為自定義接口時出現的參數。

選擇接口

選擇要調用的接口。

當接口來源選擇為數據分析服務業務邏輯開發產品與物的管理時出現的參數。

請求參數

可選:

  • 靜態參數:需在下方輸入框中,填入鍵值對組成的請求參數,格式需為標準的JSON格式。

  • 動態參數:需在下方添加請求參數,設置鍵和值。

    自動更新:當參數變化時,數據源更新。如果不勾選該選項,您可以通過交互動作觸發數據源更新。

    參數值來源可選擇為:

    • 頁面變量:選擇在當前應用中,已創建的頁面變量作為參數值來源。創建頁面變量和給頁面變量賦值的具體操作,請參見頁面變量管理

    • 組件值:選擇當前應用中,已配置的表單組件作為參數值來源。

    • URL參數:以最終發布頁面上的某個參數,作為該接口的請求參數值。常用于嵌入頁面時,由宿主頁提供動態參數,如將傳入的產品型號,作為當前接口的請求參數。

    • 登錄賬號:在開啟應用賬號鑒權的情況下。配置自定義接口業務邏輯開發接口時,可以選擇登錄的賬號信息作為請求參數,以完成一些界面或功能的定制需求。具體操作,請參見賬號數據

    • 來自交互動作:最終以交互頁簽配置的彈窗數據源,作為該接口的請求參數值。詳細信息,請參見打開彈窗容器

      重要

      僅彈窗組件支持將請求參數選擇為來自交互動作

返回結果

單擊驗證數據格式確定時,系統都會調用該接口,請求結果會寫入到返回結果中,以供您參考。

數據過濾腳本

選中后,基于JavaScript對接口返回的原始數據進行一定的加工以適配圖表或文字的展示需求。更多信息,請參見數據過濾器

數據表配置

選中后,對接口返回或腳本處理之后的結構化數據進行解析并排序,以決定在組件上具體顯示數據。更多信息,請參見數據過濾器

處理后結果

經過腳本處理以及數據表配置優化之后的結果,將直接用于組件的顯示。

當勾選了數據過濾腳本數據表配置時出現的參數。

保存返回結果到頁面變量

選中后,在服務調用時可以將接口調用的返回值保存為頁面變量,也可以從已有的頁面變量列表中進行選擇,單擊新增頁面變量按鈕,對頁面變量進行管理,包括頁面變量的新增、編輯、刪除。

定時刷新

選中后,需指定每隔多少秒自動調用接口一次,以獲得最新數據。默認不開啟。

重要

對于控制組件和表單組件展示內容或狀態,如果用戶手動更新的組件內容或狀態與定時刷新的接口數據源返回結果不一致,則組件展示內容或狀態以更新的接口數據源結果為準。

數據格式說明

不同組件支持返回數據格式不同,其中需注意的組件有:

  • 表格組件

    如果接口返回的數據格式和靜態數據中的格式相同,則是否分頁展示的規則也相同。

    接口數據源也支持動態返回每頁的內容,如果開啟表格組件的分頁器,需要滿足以下要求:

    • 接口請求參數需包含:pageSize(每頁記錄數);pageNo(當前頁碼,第一頁從1開始)

    • 接口返回參數需包含:pageSize(每頁記錄數);pageNo(當前頁碼,第一頁從1開始);total(總記錄數,可不傳。不傳時,目前會影響表格組件的分頁器顯示)

    說明

    以上參數名的字母大小寫需與此處描述保持一致。

    組件調用接口時將自動傳遞pageSizepageNo參數,如果接口支持返回分頁數據,則數據必須滿足以下的格式:

    {
      "pagination":{
        "pageSize": 3,
        "pageNo": 1,
        "total":6
      },
      "data": [
        {
          "month": "Jan",
          "sales": 300,
          "cost": 150
        },
        {
          "month": "Feb",
          "sales": 300,
          "cost": 150
        },
        {
          "month": "Mar",
          "sales": 300,
          "cost": 150
        }
      ]
    }

    total表示所有數據的總條數,表格組件將根據這個數字和每頁的條數顯示分頁,data表示當前頁的數據,格式和上方靜態數據源中一致。

    重要

    建議data中的數據個數和參數中的pageSize保持一致,如果不一致,會導致表格的分頁器無法正常展示。

  • 支持配置靜態數據源的表單組件

    接口返回數據需與靜態數據的數據格式要求一致。更多信息,請參見靜態數據

    說明

    如果接口返回數據不滿足要求,可使用數據過濾腳本功能處理數據。

操作

說明

格式參考

單擊格式參考,查看組件支持的數據格式。

驗證數據格式

單擊驗證數據格式,驗證當前數據格式是否滿足組件的格式要求。滿足要求,則提示“驗證成功”;不滿足,則會提示詳細的錯誤信息。