本頁面說明如何執行下列與表單相關的作業:
- 建立新表單
- 複製現有表單
- 將表單轉換為測驗
事前準備
請先完成下列工作,再繼續執行本頁中的任務:
- 按照「早期採用者計畫」說明完成授權/驗證和憑證設定。
- 參閱 表單 API 總覽。
建立新表單
初始建立表單時,只需要標題欄位,要求中的任何其他欄位都會遭到忽略。如要建立表單的內容和中繼資料,或進行更新,請使用 batchUpdate()
方法。詳情請參閱「更新表單或測驗」。
複製現有表單
您可以使用 Google Drive API 複製現有表單,方便重複使用內容。你可以在 Google 表單網址中找到表單 ID:
https://docs.google.com/forms/d/FORM_ID/edit
REST
使用要複製的表單 ID 呼叫 Google 雲端硬碟 API 的 files.copy()
方法。
Python
將表單轉換為測驗
如要建立測驗,請先按照上述步驟建立表單,然後更新表單設定。更新需要表單 ID。
REST
在現有表單上呼叫 batch.update()
方法,將 isQuiz
設定設為 true。
要求主體範例
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": True
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
Python
Node.js
後續步驟
以下是您可以嘗試的後續步驟: