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 | 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. Para obtener más información, consulte la siguiente API: Obtener cursor 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. |
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.