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