Autentisering

För att börja använda våra API:s ändpunkter måste du först autentisera dig. Denna guide förklarar hur du får och använder autentiseringsuppgifter med Sheetize Cloud-plattformen.

Huvudfunktioner

Autentiseringsflödet i Sheetize Cloud är utformat för att skydda dina data och säkerställa att endast auktoriserade användare kan ladda upp filer och anropa våra tjänster. Det erbjuder:
  • 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.

Hur man använder

Skapa en applikation

  • Gå till Instrumentpanelen
  • Efter inloggning, klicka på menyalternativet **Applikationer** i den vänstra navigeringsfältet.
  • Klicka på **Skapa ny applikation** för att öppna formuläret för att skapa en applikation.
  • I avsnittet *Applikationsdetaljer* anger du ett beskrivande namn och en kort beskrivning för din applikation.
  • Klicka på **Spara**-knappen för att lagra den nya applikationen.
  • I listan med applikationer, hitta den du just skapade och klicka på dess namn.
  • I panelen *Klientuppgifter* kommer du att se ett **Klient-ID** och en **Klienthemlighet** – håll dessa värden säkra; de behövs för att erhålla en åtkomsttoken.

Erhåll en åtkomsttoken

  • Gör en begäran till Autentiseringsändpunkt
    https://api.sheetize.cloud/authenticator/token?ClientId=TheClientId&ClientSecret=TheClientSecret
  • Efter körningen kommer du att få token, vänligen lagra den för senare bruk.

Använd ändpunkterna

  • Välj det API du vill anropa. I detta exempel demonstrerar vi konverteringstjänsten, som omvandlar kalkylbladsfiler till PDF-format.
  • Skicka en begäran som inkluderar filerna och åtkomsttokenen Konverterings-API
    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'
  • Tjänsten svarar med en nedladdnings-URL för den genererade PDF-filen, i detta exempel är den:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/AFolderName/AFileName.pdf", "message": "", "statusCode": 200 }
  • Skicka en begäran som inkluderar filnamnet och mappnamnet till Nedladdnings-API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.pdf' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Du kommer att få filen och kan antingen använda den eller helt enkelt vidarebefordra den till nästa steg i ditt arbetsflöde.
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
العربية
简体中文