Поиск
Добро пожаловать в полное руководство по нашему API поиска и извлечения, универсальному инструменту, предназначенному упростить процесс поиска и получения информации из широкого спектра форматов таблиц. Независимо от того, работаете ли вы с классическими файлами Excel (.xlsx, .xls, .xlsm), простыми документами CSV или TSV, таблицами Apple Numbers или многими другими поддерживаемыми типами, этот API предоставляет единый, согласованный интерфейс, который абстрагирует специфические особенности форматов. Отправив один запрос, вы можете просканировать всю книгу, определить каждое вхождение целевого текста и получить результаты в чистом, структурированном текстовом файле, включающем как найденные значения, так и их точные координаты ячеек. Эта мощная комбинация гибкости и точности делает API идеальным для задач, от аудитов соответствия и автоматизированной отчетности до более глубокого анализа данных и аналитических рабочих процессов.
Основные функции
Созданный с учётом разработчиков, API обеспечивает молниеносную производительность без ущерба точности, гарантируя эффективную обработку даже больших наборов данных. Его интуитивный дизайн позволяет интегрировать сложные возможности поиска в ваши приложения с минимальными усилиями — без сложных настроек и множества вызовов. Формат вывода прост для разбора, обеспечивая бесшовную обработку дальнейших этапов, будь то передача результатов в систему отчетности, их хранение в архивных целях или передача в другой конвейер данных. Изучите разделы ниже, чтобы узнать, как аутентифицироваться, сформировать запрос поиска, управлять пагинацией и настроить параметры извлечения в соответствии с вашими потребностями. С этим API поиск нужных данных становится единым, простым вызовом.
Документы
Параметры
- text: Текст, который вы ищете
- UploadFileRequest.OperationId: Это идентификатор операции
- UploadFileRequest.Files: Это файлы, которые необходимо загрузить в наши онлайн‑сервисы; вы можете подготовить данные любым способом, но они должны соответствовать стандарту входного HTML‑файла.
-
Отправьте запрос, включающий файлы и токен доступа API поиска
curl -X 'POST' \ 'https://api.sheetize.cloud/search?text=TheText' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
Сервис ответит URL‑адресом для загрузки обработанного файла, в данном примере это:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Отправьте запрос, включающий имя файла и имя папки для API загрузки
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Вы получите файл и сможете либо использовать его, либо просто передать на следующий этап вашего рабочего процесса.