Repair
Добро пожаловать в документацию API Repair — облачное решение, которое устраняет утомительный, подверженный ошибкам процесс ручного поиска и замены в ваших электронных таблицах. Независимо от того, работаете ли вы с Google Sheets, файлами Excel, хранящимися в OneDrive, CSV в бакете S3 или любым другим табличным форматом, Repair интеллектуально сканирует каждую ячейку, определяет паттерны и применяет заданные вами трансформации — без необходимости писать пользовательские скрипты для каждой платформы. Это вводное руководство проведёт вас через основные концепции, методы аутентификации и ключевые конечные точки, чтобы вы могли быстро интегрировать сервис в свои текущие конвейеры данных и начать поставлять согласованные, чистые данные в масштабе.
Основные функции
Используя мощный движок сопоставления шаблонов Repair, вы можете обеспечивать стандарты данных, обновлять устаревшие значения и синхронизировать информацию из нескольких источников одним вызовом API. Приведённая ниже документация предоставляет пошаговые инструкции по настройке рабочей области, созданию правил трансформации, работе с пакетными операциями и мониторингу результатов выполнения. Будь вы разработчиком, создающим автоматизированные рабочие процессы, аналитиком данных, гарантирующим точность, или командой эксплуатации, стремящейся сократить ручные трудозатраты, это руководство снабдит вас знаниями для полного использования возможностей Repair и ускорит ваши инициативы по автоматизации. Погрузитесь и откройте, как несколько строк конфигурации могут заменить часы ручного редактирования.
Документы
Параметры
- secret: Секрет, который вы хотите использовать для защиты файлов
- UploadFileRequest.OperationId: Это идентификатор операции
- UploadFileRequest.Files: Это файлы, которые вам необходимо загрузить в наш онлайн‑сервис; вы можете подготовить данные любым способом, но они должны соответствовать стандарту HTML‑input файла.
-
Отправьте запрос, включающий файлы и токен доступа Repair API
curl -X 'POST' \ 'https://api.sheetize.cloud/repair' \ -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 } -
Отправьте запрос, включающий имя файла и имя папки, к Download API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Вы получите файл и сможете либо использовать его, либо просто передать на следующий этап вашего рабочего процесса.