การตรวจสอบสิทธิ์

เพื่อเริ่มต้นใช้ endpoint ของ API ของเรา คุณต้องทำการตรวจสอบสิทธิ์ก่อน คู่มือนี้อธิบายวิธีการรับและใช้ข้อมูลรับรองการตรวจสอบสิทธิ์กับแพลตฟอร์ม Sheetize Cloud.

คุณสมบัติหลัก

กระบวนการตรวจสอบสิทธิ์ของ Sheetize Cloud ถูกออกแบบให้ปกป้องข้อมูลของคุณและรับประกันว่าเฉพาะผู้ใช้ที่ได้รับอนุญาตเท่านั้นที่สามารถอัปโหลดไฟล์และเรียกใช้บริการของเรา มันให้:
  • 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.

วิธีการใช้

สร้างแอปพลิเคชัน

  • ไปที่ แดชบอร์ด
  • หลังจากเข้าสู่ระบบ ให้คลิกเมนู **แอปพลิเคชัน** ที่แถบด้านซ้าย.
  • กด **สร้างแอปพลิเคชันใหม่** เพื่อเปิดฟอร์มสร้างแอปพลิเคชัน.
  • ในส่วน *รายละเอียดแอปพลิเคชัน* ให้ป้อนชื่อที่อธิบายและคำอธิบายสั้น ๆ สำหรับแอปพลิเคชันของคุณ.
  • คลิกปุ่ม **บันทึก** เพื่อบันทึกแอปพลิเคชันใหม่.
  • ในรายการแอปพลิเคชัน ค้นหาแอปที่คุณเพิ่งสร้างและคลิกที่ชื่อของมัน.
  • ในแผง *ข้อมูลรับรองของลูกค้า* คุณจะเห็น **Client ID** และ **Client Secret** - เก็บค่าต่าง ๆ นี้ให้ปลอดภัย; จะต้องใช้เพื่อขอรับโทเคนการเข้าถึง.

รับโทเคนการเข้าถึง

  • ทำการร้องขอไปยัง endpoint ตัวตรวจสอบสิทธิ์
    https://api.sheetize.cloud/authenticator/token?ClientId=TheClientId&ClientSecret=TheClientSecret
  • หลังจากดำเนินการแล้วคุณจะได้รับโทเคน โปรดเก็บไว้เพื่อใช้ในภายหลัง

ใช้ endpoint

  • เลือก API ที่คุณต้องการเรียก ในตัวอย่างนี้เราจะแสดงบริการแปลงไฟล์ ที่แปลงไฟล์สเปรดชีตเป็นรูปแบบ PDF.
  • ส่งคำขอที่รวมไฟล์และโทเคนการเข้าถึง 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'
  • บริการจะตอบกลับด้วย URL ดาวน์โหลดสำหรับ PDF ที่สร้างขึ้น ในตัวอย่างนี้คือ:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/AFolderName/AFileName.pdf", "message": "", "statusCode": 200 }
  • ส่งคำขอที่รวมชื่อไฟล์และชื่อโฟลเดอร์ไปยัง API ดาวน์โหลด
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.pdf' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • คุณจะได้รับไฟล์และสามารถใช้ได้ หรือส่งต่อไปยังขั้นตอนถัดไปของกระบวนการทำงานของคุณ.
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
العربية
简体中文