閱讀795 返回首頁    go 金數據


表單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內容中,選項類的部分在數據庫中以namevalue兩部分組成。

您獲得的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

  上一篇:go 獲取API訪問Key/Secret
  下一篇:go 數據API