Обратный
Добро пожаловать в документацию нашего API Reverse Spreadsheet Content — стильного, высокопроизводительного решения, позволяющего переворачивать ваши данные точно так, как вам нужно. Независимо от того, работаете ли вы с файлами Excel (.xlsx, .xls, .xlsm), текстовыми файлами CSV или TSV, документами Apple Numbers или любым другим поддерживаемым форматом, этот API берёт на себя всю тяжёлую работу. Просто указав, хотите ли вы обратный порядок строк, столбцов или и того, и другого, вы мгновенно переориентируете таблицы, создадите виды в стиле сводных таблиц или преобразуете данные для представления или дальнейшей обработки. Сервис построен для скорости и надёжности, обеспечивая трансформацию даже больших книг за считанные секунды, а понятная структура ответа упрощает интеграцию для разработчиков любого уровня.
Основные функции
Разработанный с учётом гибкости, API принимает один хорошо структурированный запрос и возвращает перевёрнутый файл в том же формате, который вы предоставили, сохраняя весь оригинальный контент, стили и формулы, где это возможно. Это делает его идеальным инструментом для конвейеров данных, информационных панелей отчётов или любого рабочего процесса, требующего быстрой визуальной реструктуризации без ручных усилий. Дружественный к разработчикам дизайн позволяет непосредственно встраивать вызов в ваши приложения, скрипты или безсерверные функции, пользуясь встроенной обработкой ошибок и подробными статусными сообщениями. Изучите нижеприведённые разделы, чтобы узнать, как аутентифицироваться, сформировать полезную нагрузку запроса, обрабатывать ответы и использовать необязательные параметры для точной настройки. Всего одним простым вызовом вы можете преобразовать сложные электронные таблицы в ориентацию, которая лучше всего служит вашим аналитическим или презентационным целям.
Документы
Параметры
- AppRequest.Target: Операция, например: 1 — обратный столбец, 2 — обратная строка, остальные числа выполняют оба действия
- UploadFileRequest.OperationId: Это идентификатор операции
- UploadFileRequest.Files: Это файлы, которые необходимо загрузить в наш онлайн‑сервис; вы можете подготовить данные любым способом, но они должны соответствовать стандарту HTML‑элемента input file.
-
Отправьте запрос, включающий файлы и токен доступа Reverse API
curl -X 'POST' \ 'https://api.sheetize.cloud/reverse' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Target=1' \ -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' - Вы получите файл и сможете либо использовать его, либо просто передать на следующий этап вашего рабочего процесса.