795
金數據
表單API
表單API用於獲取表單定義,目前支持的字段有:
- 單選框
single_choice
- 複選框
multiple_choice
- 下拉框
drop_down
- 日期
date
- Email
email
- 數字
number
- 電話
phone
- 多行文本
paragraph_text
- 單行文本
single_line_text
上傳文件、商品字段等暫時未支持。
使用方法
首先確保您有訪問API的能力。獲得API Key&Secret後,即可獲取表單的JSON定義。
例如,通過curl來訪問:
curl -u api_key:api_secret https://jinshuju.net/api/v1/forms/ex27t2
請注意,以下JSON內容中,選項類的部分在數據庫中以name
和value
兩部分組成。
您獲得的JSON表單定義類似如下:
{
"name": "意見反饋",
"description": "<p>當您希望從顧客那裏獲得反饋時,可以使用該表單收集</p>",
"fields": [
{
"field_9": {
"label": "您對我們的服務滿意麼?",
"type": "single_choice",
"notes": "",
"private": false,
"validation": {},
"choices": [
{
"name": "非常滿意",
"value": "zyRl"
},
{
"name": "滿意",
"value": "8Q6B"
},
{
"name": "一般",
"value": "hPWR"
},
{
"name": "不滿意",
"value": "s8PE"
},
{
"name": "非常不滿意",
"value": "fLdR"
}
],
"allow_other": false
}
},
{
"field_10": {
"label": "您最喜歡的部分是",
"type": "multiple_choice",
"notes": "",
"private": false,
"validation": {},
"choices": [
{
"name": "服務1",
"value": "CIoI"
},
{
"name": "服務2",
"value": "A8li"
},
{
"name": "服務3",
"value": "MIWn"
}
],
"allow_other": false
}
},
{
"field_11": {
"label": "您希望給我們提出的建議是?",
"type": "paragraph_text",
"notes": "",
"private": false,
"validation": {}
}
},
{
"field_8": {
"label": "希望獲得聯係",
"type": "single_line_text",
"notes": "如果您希望我們聯係您,可以留下您的微博、郵箱或者QQ號",
"private": false,
"validation": {}
}
}
]
}
最後更新:2017-01-14 10:04:31