You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求生成调用Typeform POST API创建最简表单的Python示例

最简Typeform表单创建Python实现

以下是不含欢迎页、感谢页、逻辑跳转等额外配置的最简请求示例,同时补充了必要的请求头(原代码缺少Content-Type,会导致API解析请求体失败):

import requests
import json

# 替换为你的Typeform API令牌
token = "your_typeform_api_token"

# 构造最简表单配置:仅包含表单标题和一个基础短文本问题
js2 = {
    "title": "最简测试表单",
    "fields": [
        {
            "type": "short_text",
            "title": "请输入你的联系方式"
        }
    ]
}

# 发送POST请求
response = requests.post(
    "https://api.typeform.com/forms",
    headers={
        "Authorization": f"Bearer {token}",
        "Content-Type": "application/json"
    },
    data=json.dumps(js2)
)

# 输出响应信息,用于调试和确认结果
print(f"响应状态码: {response.status_code}")
print(f"响应内容: {response.json()}")

关键说明:

  • 必填请求头:Content-Type: application/json是必须的,否则Typeform API无法正确识别请求体格式
  • 最简结构:仅保留title(表单标题)和fields(问题字段)两个核心字段,完全省略了welcome_screens、thankyou_screens、logic等非必要配置
  • 字段扩展:如果需要添加其他类型的问题,只需在fields数组中新增对应结构即可,比如多选问题可以用type: "multiple_choice"

内容的提问来源于stack exchange,提问作者Ritik Kamra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 18:55:17