Autentizace

Pro zahájení používání koncových bodů našich API se musíte nejprve autentizovat. Tento průvodce vysvětluje, jak získat a používat autentizační pověření na platformě Sheetize Cloud.

Hlavní vlastnosti

Tok autentizace ve služby Sheetize Cloud je navržen tak, aby chránil vaše data a zajistil, že pouze oprávnění uživatelé mohou nahrávat soubory a volat naše služby. Poskytuje:
  • 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.

Jak použít

Vytvořte aplikaci

  • Přejděte na Odešlete požadavek, který obsahuje název souboru a název složky na
  • Po přihlášení klikněte na položku menu **Applications** v levém navigačním panelu.
  • Stiskněte **Create New Application** pro otevření formuláře vytvoření aplikace.
  • Klikněte na tlačítko **Save** pro uložení nové aplikace.
  • Klikněte na tlačítko **Save** pro uložení nové aplikace.
  • V panelu *Client Credentials* uvidíte **Client ID** a **Client Secret** – uchovejte tyto hodnoty v bezpečí; budou potřeba k získání přístupového tokenu.
  • V panelu *Client Credentials* uvidíte **Client ID** a **Client Secret** – uchovejte tyto hodnoty v bezpečí; budou potřeba k získání přístupového tokenu.

Získání přístupového tokenu

  • Pošlete požadavek na Autentizační koncový bod
    https://api.sheetize.cloud/authenticator/token?ClientId=TheClientId&ClientSecret=TheClientSecret
  • Po provedení obdržíte token, uložte jej prosím pro pozdější použití

Použití koncových bodů

  • Vyberte API, které chcete volat. V tomto příkladu ukazujeme službu Conversion, která převádí tabulkové soubory do formátu PDF.
  • Odešlete požadavek, který obsahuje soubory a přístupový token Conversion 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'
  • Služba odpoví URL pro stažení vygenerovaného PDF, v tomto příkladu je to:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/AFolderName/AFileName.pdf", "message": "", "statusCode": 200 }
  • Odešlete požadavek, který obsahuje název souboru a název složky na HowToUse111
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.pdf' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Obdržíte soubor a můžete jej buď použít, nebo jednoduše předat do dalšího kroku vašeho pracovního postupu.
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
العربية
简体中文