Autenticación

Para comenzar a usar los puntos finales de nuestras API, debe autenticarse primero. Esta guía explica cómo obtener y usar credenciales de autenticación con la plataforma Sheetize Cloud.

Características Principales

El flujo de autenticación de Sheetize Cloud está diseñado para proteger sus datos y garantizar que solo usuarios autorizados puedan cargar archivos e invocar nuestros servicios. Proporciona:
  • Secure, token-based access that can be revoked at any time.
  • Support for both machine-to-machine and user-driven scenarios.
  • Granular scopes that let you limit what a token can do.

Cómo Usar

Crear una aplicación

  • Ir a Enviar una solicitud que incluya el nombre del archivo y el nombre de la carpeta a
  • Después de iniciar sesión, haga clic en el elemento de menú **Applications** en la barra de navegación izquierda.
  • Presione **Create New Application** para abrir el formulario de creación de aplicación.
  • Haga clic en el botón **Save** para guardar la nueva aplicación.
  • Haga clic en el botón **Save** para guardar la nueva aplicación.
  • En el panel *Client Credentials* verá un **Client ID** y un **Client Secret**; conserve estos valores seguros; serán necesarios para obtener un token de acceso.
  • En el panel *Client Credentials* verá un **Client ID** y un **Client Secret**; conserve estos valores seguros; serán necesarios para obtener un token de acceso.

Obtener un Token de Acceso

  • Realice una solicitud al endpoint de Autenticador
    https://api.sheetize.cloud/authenticator/token?ClientId=TheClientId&ClientSecret=TheClientSecret
  • Después de la ejecución recibirá el token, por favor guárdelo para uso posterior

Usar los Puntos Finales

  • Elija la API que desea llamar. En este ejemplo demostramos el servicio de Conversión, que transforma archivos de hoja de cálculo a formato PDF.
  • Envíe una solicitud que incluya los archivos y el token de acceso API de Conversión
    curl -X 'POST' \ 'https://api.sheetize.cloud/conversion/to-pdf' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer The_Secret_Access_Token \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@TestFile.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
  • El servicio responderá con una URL de descarga para el PDF generado, en este ejemplo es:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/AFolderName/AFileName.pdf", "message": "", "statusCode": 200 }
  • Enviar una solicitud que incluya el nombre del archivo y el nombre de la carpeta a HowToUse111
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.pdf' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Recibirá el archivo y podrá usarlo o simplemente enviarlo al siguiente paso de su flujo de trabajo.
X
فارسی
Italiano
Tiếng Việt
Català
Türk
हिन्दी
Čeština
Lietuvis
Ελληνικά
Dansk
Magyar
Български
Deutsch
Bahasa Melayu
Nederlands
Русский
English
Український
Español
Polskie
ภาษาไทย
Português
ქართველი
Français
Română
한국어
Slovák
繁體中文
日本語
Indonesia
العربية
简体中文