Clear

Clear Spreadsheet API ถูกออกแบบให้เป็นโซลูชันที่สมบูรณ์ที่สุดสำหรับนักพัฒนาที่ต้องการกำจัดองค์ประกอบที่ไม่ต้องการออกจากไฟล์สเปรดชีตโดยอัตโนมัติในการเรียกครั้งเดียวที่เชื่อถือได้ หน้าดังกล่าวเป็นคู่มือฉบับครอบคลุมที่จะพาคุณผ่านทุกขั้นตอนที่จำเป็นในการเริ่มต้นบูรณาการบริการนี้กับแอปพลิเคชันของคุณอย่างมั่นใจ เราเริ่มด้วยภาพรวมของแนวคิดหลักของ API โดยอธิบายว่าเซอร์วิสแปลความรูปแบบสเปรดชีตต่าง ๆ ตั้งแต่ไฟล์ Office Open XML สมัยใหม่ (.xlsx) ไปจนถึงไฟล์ Excel แบบไบนารีเก่า (.xls) รวมถึง Apple Numbers, CSV, TSV และรูปแบบตารางอื่น ๆ การเข้าใจความแตกต่างของแต่ละประเภทไฟล์เป็นสิ่งสำคัญ เนื่องจากแต่ละรูปแบบจัดเก็บไฮเปอร์ลิงก์, รูปภาพ, แผนภูมิ และวัตถุฝังในโครงสร้างที่แตกต่างกัน; Clear API จึงทำหน้าที่แยกความซับซ้อนเหล่านั้นและให้อินเทอร์เฟซแบบสม่ำเสมอที่ทำงานได้กับทุกรูปแบบ

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

ต่อไปคุณจะพบขั้นตอนละเอียดของกระบวนการตรวจสอบตัวตน แพลตฟอร์มใช้คีย์ API มาตรฐานอุตสาหกรรมและโทเคน OAuth 2.0 ตัวเลือกเพื่อรับรองว่าเฉพาะไคลเอนต์ที่ได้รับอนุญาตเท่านั้นที่สามารถเรียกใช้การทำความสะอาดข้อมูลได้ แนวปฏิบัติด้านความปลอดภัยที่ดีที่สุด เช่น การหมุนคีย์, การกำหนดรายการ IP ที่อนุญาต, และการส่งข้อมูลแบบเข้ารหัสผ่าน HTTPS จะอธิบายอย่างละเอียด เพื่อให้คุณสามารถปกป้องโครงสร้างพื้นฐานของคุณและข้อมูลของผู้ใช้ปลายทาง หลังจากการตรวจสอบตัวตน ส่วน “เริ่มต้นใช้งาน” จะให้ตัวอย่างโค้ดแบบเร็วในหลายภาษา (cURL, Python, JavaScript, .NET, และ Java) แสดงวิธีสร้าง payload ของคำขอ, แนบไฟล์สเปรดชีต, และตีความการตอบกลับ ตัวอย่างแสดงคำขอที่ง่ายที่สุด — เพียงคีย์ API ของคุณ, ข้อมูลไฟล์, และรายการประเภทองค์ประกอบที่ต้องการลบ (ถ้ามี) — สะท้อนคำสัญญาของ API ที่ “เพียงหนึ่งเรียกเดียว”

เอกสาร

พารามิเตอร์

  • format: ชื่อการดำเนินการ ซึ่งได้แก่: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: ชื่อการดำเนินการ ซึ่งได้แก่: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: นี่คือ ID ของการดำเนินการ
  • UploadFileRequest.Files: นี่คือไฟล์ที่คุณต้องอัปโหลดไปยังบริการออนไลน์ของเรา คุณสามารถเตรียมข้อมูลในรูปแบบของคุณเองได้ แต่ต้องเป็นไปตามมาตรฐานของไฟล์อินพุต HTML

ใช้ Endpoint

  • ส่งคำขอที่รวมไฟล์และโทเคนการเข้าถึง Clear API
    curl -X 'POST' \ 'https://api.sheetize.cloud/clear' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.OperationTables=clearHyperlinks' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
  • บริการจะตอบกลับด้วย URL ดาวน์โหลดสำหรับไฟล์ที่ประมวลผลแล้ว ในตัวอย่างนี้คือ:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • ส่งคำขอที่รวมชื่อไฟล์และชื่อโฟลเดอร์ไปยัง Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • คุณจะได้รับไฟล์และสามารถใช้มันหรือส่งต่อไปยังขั้นตอนถัดไปของ workflow ของคุณได้
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
العربية
简体中文