Agregar cursor
Agrega un cursor para que se pueda obtener una gran cantidad de registros desde una aplicación.
| Método | POST |
|---|---|
| URL | https://{subdomain}.kintone.com/k/v1/records/cursor.json |
| URL (espacio de invitado) | https://{subdomain}.kintone.com/k/guest/{SpaceID}/v1/records/cursor.json |
| Autenticación | Autenticación de contraseña , Autenticación de token de API , Autenticación de sesión |
| Content-Type | no es necesario (si se incluyen parámetros en el cuerpo de la solicitud, use application/json) |
Contenido
Permisos
El usuario o el token de API deben tener permiso para ver los registros.
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| app | Integer o String | Sí | El identificador de la aplicación. |
| fields | Matriz de cadenas | No | Los códigos de campo que se incluirán en la respuesta cuando se utilice la API Get Cursor. Para obtener más información, consulte el siguiente documento: Obtener cursor Si se ignora, se devolverán todos los campos accesibles de la aplicación. |
| query | Cuerda | No | Cadena de consulta que especificará qué registros se responderán al usar la API Get Cursor. Para obtener más información, consulte el siguiente documento: Obtener cursor Para obtener más información sobre los operadores y las opciones que se pueden especificar en la cadena de consulta, consulte el artículo siguiente: Cadenas de consulta Si se ignora, se devolverán todos los registros accesibles desde la aplicación. |
| size | Entero o cadena | No | El número máximo de registros que la API Get Cursor puede recuperar de este cursor con una solicitud. El número máximo es de 500 registros. Si se omite, el número predeterminado de registros que se van a recuperar es 100. Para recuperar todos los registros, llame repetidamente a la API Get Cursor. Para obtener más información, consulte el siguiente artículo: Obtener cursor |
Solicitud de muestra
JavaScript using kintone.api()
|
|
Muestra de curl
|
|
Parámetros de respuesta
| Parámetro | Tipo | Descripción |
|---|---|---|
| id | Cuerda | El ID del cursor. |
| totalCount | Cuerda | El recuento total de registros que coinciden con las condiciones de consulta. |
Ejemplo de respuesta
|
|
Limitaciones
- No se pueden realizar solicitudes simultáneas por dominio con esta API.
- El número máximo de cursores válidos por dominio es 10.
Si se alcanza este límite, se producirá un error en las llamadas a la API para agregar nuevos cursores.
Si se produce una de las siguientes acciones, se reducirá el número de cursores válidos:- Todos los registros se obtienen de un cursor existente
- Se elimina un cursor válido
- Caduca un cursor válido
- Los cursores caducan 10 minutos después de su adición. Si la API Get Cursor especifica un cursor y aún no se han obtenido registros de ese cursor, el tiempo de expiración se ampliará a 10 minutos. Para obtener más información, consulte el siguiente documento:
Obtener cursor - Esta API agotará el tiempo de espera después de 5 minutos.
En este caso, será necesario volver a llamar a la API con una consulta más sencilla o una consulta que obtenga menos registros.