選擇欄位
獲取欄位及其設置的清單。
如果要獲取表單的佈局,請使用獲取表單的佈局API
用於獲取表單佈局的 API
URL
獲取正式環境的設置時,URL 與獲取測試環境的設置時不同。
如果要獲取正式環境的設置
- 常規應用程式
- https://sample.cybozu.com/k/v1/app/form/fields.json
- 訪客空間的應用程式
- https://sample.cybozu.com/k/guest/
GUEST_SPACE_ID
/v1/app/form/fields.json
獲取操作測試環境的設置
- 常規應用程式
- https://sample.cybozu.com/k/v1/preview/app/form/fields.json
- 訪客空間的應用程式
- https://sample.cybozu.com/k/guest/
GUEST_SPACE_ID
/v1/preview/app/form/fields.json
HTTP 方法
GET
所需存取權限
如果要獲取正式環境的設置
您必須具有以下權限之一:
- 應用程式中記錄的查看權限
- 應用程式的記錄添加權限
- 應用程式管理權限
獲取操作測試環境的設置
- 應用程式管理權限
請求
參數
參數名稱 | 類型 | 必須 | 說明 |
---|---|---|---|
app | 數值或字串 | 必須 | 應用ID |
lang | 字串 | 可省略 | 要選取的名稱的語言 如果為欄位或選項的名稱設置了多語言對應,請指定。 多語言對應
|
範例請求(如果要在網址中包含參數 )
URL
https://sample.cybozu.com/k/v1/app/form/fields.json?app=8
標頭
|
|
有關請求頭的詳細資訊,請參閱通用規格。
kintone REST API通用規範
要求範例(如果要在要求正文中包含參數)
URL
https://sample.cybozu.com/k/v1/app/form/fields.json
標頭
|
|
有關請求頭的詳細資訊,請參閱通用規格。
kintone REST API通用規範
正文
|
|
回應
屬性
屬性名稱 | 值的類型 | 說明 |
---|---|---|
properties | 物件 | 欄位的設定 |
properties.欄位代碼 |
物件 | 每個欄位代碼的資訊 |
properties.欄位代碼 .label |
字串 | 欄位名稱 |
properties.欄位代碼 .code |
字串 | 欄位代碼 |
properties.欄位代碼 .type |
字串 | 欄位類型
|
properties.欄位代碼 .noLabel |
布爾值 | 是否隱藏欄位名稱
|
properties.欄位代碼 .required |
布爾值 | 是否強制性的嗎
|
properties.欄位代碼 .unique |
布爾值 | 是否禁止重複
|
properties.欄位代碼 .maxValue |
字串 | 最大值 如果未設置,則返回空字串。 |
properties.欄位代碼 .minValue |
字串 | 最小值 如果未設置,則返回空字串。 |
properties.欄位代碼 .maxLength |
字串 | 最大字元數 如果未設置,則返回空字串。 |
properties.欄位代碼 .minLength |
字串 | 最小字元數 如果未設置,則返回空字串。 |
properties.欄位代碼 .defaultValue |
字串或陣列 | 預設值 對於允許多個初始值的欄位,將返回一個陣列。 |
properties.欄位代碼 .defaultNowValue |
布爾值 | 是否將記錄註冊時的日期和時間設置為初始值
|
properties.欄位代碼 .options |
物件 | 選項的設定 |
屬性.欄位代碼 . options.(選項名稱).label |
字串 | 選項名稱 |
屬性.欄位代碼 . options.(選項名稱).index |
字串 | 選項排序(遞增) |
properties.欄位代碼 .align |
字串 | 對選項進行排序
|
properties.欄位代碼 .expression |
字串 | 自動計算 如果未設置,則返回空字串。 |
properties.欄位代碼 .hideExpression |
布爾值 | 是否隱藏計算欄位中的計算公式
|
properties.欄位代碼 .digit |
布爾值 | 數值是否顯示千位分隔符
|
properties.欄位代碼 .thumbnailSize |
字串 | 縮圖大小(畫素) |
properties.欄位代碼 .protocol |
字串 | 連結類型
|
properties.欄位代碼 .format |
字串 | 計算欄位格式
|
properties.欄位代碼 .displayScale |
字串 | 小數點後的顯示位數 如果未設置,則返回空字串。 |
properties.欄位代碼 .unit |
字串 | 單位符號 |
properties.欄位代碼 .unitPosition |
字串 | 單位符號的顯示位置
|
properties.欄位代碼 .entities |
陣列 | 選項中的使用者清單 如果未設置,則返回空字串。 |
properties.欄位代碼 .entities[].code |
字串 | 選項中的使用者的登錄名,或者組或組織的代碼 |
properties.欄位代碼 .entities[].type |
字串 | 值的類型
|
properties.欄位代碼 .referenceTable |
物件 | 相關記錄清單欄位的設置 如果引用的應用沒有查看記錄權限、添加記錄權限或管理應用的權限,則返回 null。 |
properties.欄位代碼 .referenceTable.relatedApp |
物件 | 「要參照的應用程式」設置 |
properties.欄位代碼 .referenceTable.relatedApp.app |
字串 | 「要參照的應用」中指定的應用的應用ID |
properties.欄位代碼 .referenceTable.relatedApp.code |
字串 | 在「要參照的應用」 中指定的應用的應用代碼 如果未設置應用代碼,則返回空字串。 |
properties.欄位代碼 .referenceTable.condition |
物件 | 「要顯示的記錄條件」的設定 |
properties.欄位代碼 .referenceTable.condition.field |
字串 | 與「相關記錄」清單欄位位於同一應用程式中的欄位的域代碼,如「要顯示的記錄條件」部分中指定。 |
properties.欄位代碼 .referenceTable.condition.relatedField |
字串 | 「相關記錄」字段引用的應用字段的域代碼,如「要顯示的記錄的條件」中指定 |
properties.欄位代碼 .referenceTable.filterCond |
字串 | 「更多篩選條件」的設定 以查詢的形式返回。有關查詢格式的詳細資訊,請參閱以下頁面。 如何編寫查詢 |
properties.欄位代碼 .referenceTable.displayFields |
陣列 | 在「要顯示的欄位」中指定的欄位代碼清單 |
properties.欄位代碼 .referenceTable.sort |
字串 | 記錄排序 以查詢的形式返回。有關查詢格式的詳細資訊,請參閱以下頁面。 如何編寫查詢 |
properties.欄位代碼 .referenceTable.size |
字串 | 一次最多顯示記錄數 |
properties.欄位代碼 .lookup |
物件 | Lookup欄位的設定 如果引用的應用沒有查看記錄權限、添加記錄權限或管理應用的權限,則返回 null。 |
properties.欄位代碼 .lookup.relatedApp |
物件 | 「要連結的應用程式」的設定 |
properties.欄位代碼 .lookup.relatedApp.app |
字串 | 連結的應用的應用ID |
properties.欄位代碼 .lookup.relatedApp.code |
字串 | 連結的應用的應用代碼 如果未設置應用代碼,則返回空字串。 |
properties.欄位代碼 .lookup.relatedKeyField |
字串 | 「要複製的欄位」中指定的欄位的域代碼 |
properties.欄位代碼 .lookup.fieldMappings |
陣列 | 「其他要複製的欄位」中設定的清單 如果未設置,則返回空字串。 |
properties.欄位代碼 .lookup.fieldMappings[].field |
字串 | 在「其他要複製的欄位」中指定的複製目標欄位的欄位代碼 |
properties.欄位代碼 .lookup.fieldMappings[].relatedField |
字串 | 在「其他要複製的欄位」中指定的複製來源欄位的欄位代碼 |
properties.欄位代碼 .lookup.lookupPickerFields |
陣列 | 「要顯示在選取清單中的欄位」中設定的欄位代碼清單 如果未設置,則返回空字串。 |
properties.欄位代碼 .lookup.filterCond |
字串 | 篩選的初始設定 以查詢的形式返回。有關查詢格式的詳細資訊,請參閱以下頁面。 如何編寫查詢 |
properties.欄位代碼 .lookup.sort |
字串 | 排序的初始設定 以查詢的形式返回。有關查詢格式的詳細資訊,請參閱以下頁面。 如何編寫查詢 |
properties.欄位代碼 .openGroup |
布爾值 | 是否顯示群組內的欄位
|
properties.欄位代碼 .fields |
物件 | 表格中的欄位 物件的結構與 properties 相同。 |
properties.欄位代碼 .enabled |
布爾值 | 是否啟用該功能 此參數僅對狀態和類別欄位輸出。
|
revision | 字串 | 應用設置的修訂號 |
應答範例
|
|
示例代碼
使用 curl 的請求
|
|
kintone.api()
請求使用
有關詳細的kintone.api()
,請參閱以下頁面。
發送kintone REST API請求
|
|