Autentikasi

Untuk mulai menggunakan endpoint API kami, Anda harus terlebih dahulu melakukan autentikasi. Panduan ini menjelaskan cara memperoleh dan menggunakan kredensial autentikasi dengan platform Sheetize Cloud.

Fitur Utama

Alur autentikasi Sheetize Cloud dirancang untuk melindungi data Anda dan memastikan hanya pengguna yang berwenang yang dapat mengunggah file dan memanggil layanan kami. Ini menyediakan:
  • 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.

Cara Menggunakan

Buat aplikasi

  • Pergi ke Kirim permintaan yang menyertakan nama file dan nama folder ke
  • Setelah masuk, klik item menu **Applications** pada bilah navigasi sebelah kiri.
  • Tekan **Create New Application** untuk membuka formulir pembuatan aplikasi.
  • Klik tombol **Save** untuk menyimpan aplikasi baru.
  • Klik tombol **Save** untuk menyimpan aplikasi baru.
  • Di panel *Client Credentials* Anda akan melihat **Client ID** dan **Client Secret** - simpan nilai ini dengan aman; mereka akan diperlukan untuk memperoleh token akses.
  • Di panel *Client Credentials* Anda akan melihat **Client ID** dan **Client Secret** - simpan nilai ini dengan aman; mereka akan diperlukan untuk memperoleh token akses.

Dapatkan Token Akses

  • Buat permintaan ke Endpoint Authenticator
    https://api.sheetize.cloud/authenticator/token?ClientId=TheClientId&ClientSecret=TheClientSecret
  • Setelah eksekusi Anda akan menerima token, harap simpan untuk penggunaan selanjutnya

Gunakan Endpoint

  • Pilih API yang ingin Anda panggil. Dalam contoh ini kami mendemonstrasikan layanan Conversion, yang mengubah file spreadsheet menjadi format PDF.
  • Kirim permintaan yang menyertakan file dan token akses API Konversi
    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'
  • Layanan akan merespons dengan URL unduhan untuk PDF yang dihasilkan, dalam contoh ini adalah:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/AFolderName/AFileName.pdf", "message": "", "statusCode": 200 }
  • Kirim permintaan yang menyertakan nama file dan nama folder ke HowToUse111
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.pdf' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Anda akan menerima file dan dapat menggunakannya atau cukup meneruskannya ke langkah berikutnya dalam alur kerja Anda.
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
العربية
简体中文