¿Por qué recibo un mensaje de error que indica que el contador está por encima del límite permitido cuando busco a través de la Platform API?
Para evitar esto, se rechazan las consultas de búsqueda que son demasiado grandes
.NET API (C#)
Consulte nuestros ejemplos actualizados para Ejecutar una consulta usando una expresión de diálogo.
API REST:
El valor máximo del parámetro de recuento en las siguientes llamadas es de 10.000:
- /DocuWare/Platform/FileCabinets/{fileCabinetId}/Query/DialogExpression?dialogId={dialogId}&fields={fields}&sortOrder={sortOrder}&start={start}&count={count}
- /DocuWare/Platform/FileCabinets/{fileCabinetId}/Query/FunctionExpression?fields={fields}&sortOrder={sortOrder}&start={start}&count={count}
- /DocuWare/Platform/FileCabinets/{fileCabinetId}/Documents?q={q}&fields={fields}&sortOrder={sortOrder}&start={start}&msStart={msStart}&count={count}&format={format}&includeSuggestions={includeSuggestions}&csvDelimiter={csvDelimiter}&csvIsUtc={csvIsUtc}&calculateTotalCount={calculateTotalCount}
- /DocuWare/Platform/FileCabinets/{fileCabinetId}/Query/Documents?q={q}&fields={fields}&sortOrder={sortOrder}&start={start}&count={count}&format={format}&additionalCabinets={additionalCabinets}&encodingName={encodingName}&csvDelimiter={csvDelimiter}&csvIsUtc={csvIsUtc}&includeSuggestions={includeSuggestions}&calculateTotalCount={calculateTotalCount}
Si el parámetro contador excede el valor permitido, obtendrá una excepción.
- Status code: HTTP status code 422 (Unprocessable Entity)
- Exception: SearchResultLimitExceededException
En este caso, ajuste el parámetro contador(count) a un valor válido.
Para continuar recibiendo todos los documentos, utilice múltiples búsquedas continuas (paginación).
Puede usar el parámetro de inicio para controlar desde qué documento del conjunto de resultados total debe comenzar la entrega.
Puede encontrar ejemplos de ello en consulte nuestra colección actualizada de Postman.