Obtener diseño de formulario
Obtiene la información de diseño de campo de un formulario en una aplicación.
| Método | GET |
|---|---|
| URL | https://{subdomain}.kintone.com/k/v1/app/form/layout.json |
| URL (espacio de invitado) | https://{subdomain}.kintone.com/k/guest/{SpaceID}/v1/app/form/layout.json |
| Autenticación | Autenticación de contraseña , Autenticación de token de API , Autenticación de sesión |
| Content-Type | application/json (no es necesario si se especifica la consulta con una cadena de consulta) |
Contenido
Ajustes previos a la transmisión en vivo
Es posible que las aplicaciones contengan configuraciones previas a la transmisión en vivo que aún no se hayan implementado en la aplicación en vivo.
Acceda a la configuración previa a la transmisión en vivo con la siguiente URL.
| URL | https://{subdomain}.kintone.com/k/v1/preview/app/form/layout.json |
|---|---|
| URL (espacio de invitado) | https://{subdomain}.kintone.com/k/guest/{SpaceID}/v1/preview/app/form/layout.json |
Permisos
- Se necesita permiso para ver registros o agregar registros al obtener información de aplicaciones en vivo.
- Los permisos de administración de aplicaciones son necesarios para obtener información de la configuración previa a la transmisión.
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| app | Cuerda | Sí | El identificador de la aplicación. |
Solicitud de muestra
JavaScript using kintone.api()
|
|
XMLHttpRequest
|
|
Parámetros de respuesta
| Parámetro | Tipo | Descripción |
|---|---|---|
| layout | Arreglo | Una lista de diseños de campo para cada fila. |
| layout[].type | Cuerda | El tipo de fila
|
| layout[].code | Cuerda | El código de campo del campo Tabla o Grupo. Este parámetro no se devolverá para otros tipos de fila. |
| layout[].fields | Arreglo | Una lista de campos en la fila. |
| layout[].fields[].type | Cuerda | El tipo de campo.
|
| layout[].fields[].code | Cuerda | El código de campo. |
| layout[].fields[].label | Cuerda | El texto establecido en el campo Etiqueta. Solo se devuelve para los campos de etiqueta. |
| layout[].fields[].elementId | Cuerda | El ID de elemento del campo Espacio. Solo se devuelve para los campos espaciales. |
| layout[].fields[].size | Object | Un objeto con datos del tamaño del campo solo para PC. El tamaño del campo para dispositivos móviles no puede ser recuperado. |
| layout[].fields[].size.width | Cuerda | El ancho del campo en píxeles. |
| layout[].fields[].size.height | Cuerda | La altura del campo en píxeles, incluida la altura del nombre del campo. |
| layout[].fields[].size.innerHeight | Cuerda | La altura del campo en píxeles, excluyendo la altura del nombre del campo. |
| layout[].layout | Arreglo | Una lista de diseños de campo para cada fila dentro de un campo de grupo. |
| revision | String | El número de revisión de la configuración de la aplicación. |
Ejemplo de respuesta
|
|