表單推送
當表單操作的相關事件發生時,推播到您的伺服器。
配置方式
與資料推播方式類似。
1. 前往「表單製作 > 擴展功能 > 資料推播」開啟資料推播。
2. 填寫目標伺服器地址,並選擇推播時間。
- 目標伺服器地址:資料會以HTTP POST請求的形式,推播至目標伺服器地址。
- 推播時間:當所選擇的事件發生時,資料纔會被推播。
推播內容
推播事件列表
推播事件 | 描述 | 備註 |
有表單結構發生變更時推播 | 表單製作儲存和修改欄位別名時觸發 | 可選 |
資料結構定義如下:
參數 | 說明 |
op | 推播事件:“form_update” |
data | 具體資料內容 |
表單結構變更
欄位 | 欄位類型 | 說明 |
appId | string | 應用 ID,全局唯一 |
entryId | string | 表單 ID,在應用內唯一 |
name | string | 表單名稱 |
widgets | array | 使用者控件列表,不包含系統欄位 |
widgets[].label | string | 控件名稱 |
widgets[].name | string | 欄位 ID |
widgets[].type | string | 控件類型 |
widgets[].items | array | 可選,當控件類型為子表單時存在 |
推播日誌
應用管理 > 擴展功能 > 資料推播 > 推播日誌。
推播日誌裏僅保留近六個月的推播記錄;支援根據推播失敗、推播成功、全部日誌去篩選查詢推播記錄。
推播日誌裏記錄了每條推播記錄的時間、地址、結果,當推播失敗了還可以查看推播詳情。
點擊推播詳情的「查看詳情」可以看到推播失敗的具體詳情。
伺服器連接測試
當我們在進行伺服器連接測試的時候,如果推播失敗,也可以看到推播失敗的詳情。