En esta página, se describe cómo realizar las siguientes tareas relacionadas con formularios:
- Crea un formulario nuevo
- Cómo duplicar un formulario existente
- Cómo convertir un formulario en un cuestionario
Antes de comenzar
Realiza las siguientes tareas antes de continuar con las tareas de esta página:
- Completa la autorización o la autenticación y la configuración de credenciales según las instrucciones del Programa de usuarios pioneros.
- Lee la descripción general de la API de Forms.
Crea un formulario nuevo
La creación inicial de un formulario solo requiere un campo de título. Se ignorarán todos los demás campos de la solicitud. Para crear el contenido y los metadatos de un formulario o realizar actualizaciones, usa el método batchUpdate()
. Consulta Cómo actualizar un formulario o cuestionario para obtener más información.
REST
Llama al método forms.create()
solo con un título.
Cuerpo de la solicitud de muestra
{
"info": {
"title": "My new form"
}
}
Python
Node.js
Cómo duplicar un formulario existente
Puedes duplicar un formulario existente con la API de Google Drive para facilitar la reutilización del contenido. Puedes encontrar el ID del formulario en una URL de Formularios de Google:
https://docs.google.com/forms/d/FORM_ID/edit
REST
Llama al método files.copy()
de la API de Google Drive con el ID del formulario que deseas copiar.
Python
Cómo convertir un formulario en un cuestionario
Para crear un cuestionario, primero crea un formulario como se describe en Crea un formulario nuevo y, luego, actualiza la configuración del formulario. La actualización requiere el ID del formulario.
REST
Llama al método batch.update()
en un formulario existente para establecer el parámetro de configuración isQuiz
como verdadero.
Cuerpo de la solicitud de muestra
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": True
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
Python
Node.js
Próximos pasos
Aquí hay algunos pasos que puedes seguir:
- Para agregar o actualizar el contenido de un formulario, consulta Cómo actualizar un formulario o cuestionario.
- Para ver la información o las respuestas de los formularios, consulta Cómo recuperar formularios y respuestas.
- Para publicar el formulario y administrar a las personas que responden, consulta Publica y administra a las personas que responden.