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

调用Google Form API获取单个问题详情时遭遇404错误

解决Google Forms API获取单个问题时的404错误

可能的原因及排查步骤:

  • 验证表单ID与问题ID的正确性
    先调用获取整个表单详情的接口,确认目标问题ID是否存在:

    GET https://forms.googleapis.com/v1/forms/12iy9KabJ6fE4xKhehIsWgsJgCbhqFZzntRJEP_siyX8
    Authorization: Bearer ${token}
    

    检查返回的items数组里是否包含questionId为0000000e的条目,同时确认表单ID完全匹配(注意大小写、特殊字符,避免复制遗漏)。

  • 检查权限范围
    确保你的OAuth 2.0令牌请求时包含了forms.body.readonly(只读访问)或forms.body(读写访问)的权限范围。部分场景下,权限不足会返回404而非明确的权限错误。

  • 确认表单的访问权限
    确保目标表单已发布,且令牌对应的Google账号拥有访问权限:

    • 若表单设置为“仅限特定用户”,需确认账号在允许列表内;
    • 若表单是草稿状态,仅创建者能通过API访问,需先发布表单。
  • 核对API端点格式
    确认请求URL格式完全正确:

    GET https://forms.googleapis.com/v1/forms/{formId}/questions/{questionId}
    

    注意forms、questions的拼写,以及路径参数的位置,避免多余斜杠或参数替换错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 16:25:35