การแปลง

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

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

เนื่องจาก API ไม่เก็บสถานะ คุณจึงสามารถบูรณาการเข้ากับ pipeline CI/CD งานแบทช์บนเซิร์ฟเวอร์ หรือวิดเจ็ต JavaScript ฝั่งไคลเอนต์ได้อย่างง่ายดาย ทำให้การส่งออกทุกครั้งจากเว็บแอปหรือการสำรองข้อมูลเป็นระยะ ๆ มีข้อมูลต้นกำเนิดที่ถูกต้อง ความปลอดภัยถูกฝังอยู่ในระบบ: การเรียกทั้งหมดทำผ่าน TLS ข้อมูลถูกเข้ารหัสแบบ end‑to‑end และ API รองรับการตรวจสอบสิทธิด้วย API‑key หรือ OAuth 2.0 ทำให้คุณสามารถจำกัดการเข้าถึงให้กับบริการที่เชื่อถือเท่านั้น เครื่องยนต์ภายใต้ใช้ไลบรารีการแยกวิเคราะห์ที่ผ่านการปรับแต่งอย่างสูงสำหรับแต่ละรูปแบบรับประกันว่าหนังสือ Excel ขนาดมหาศาลที่มีหลายร้อยชีตจะถูกประมวลผลเร็ว; คำขอส่วนใหญ่เสร็จสิ้นภายในไม่เกิน 200 ms ในทางปฏิบัติหมายความว่าคุณสามารถสร้างปุ่ม “เพิ่มเมตาดาต้า” ภายในผลิตภัณฑ์ของคุณที่ส่งไฟล์ไปยังบริการ รับเวอร์ชันที่เสริมข้อมูลและนำเสนอให้ดาวน์โหลดทันทีโดยผู้ใช้ไม่ต้องออกจากอินเทอร์เฟซ API ยังส่งคืนบันทึกการดำเนินงานละเอียด เพื่อให้นักพัฒนาตรวจสอบการอัปเดตฟิลด์ที่คาดไว้ ย้อนกลับการเปลี่ยนแปลงหากจำเป็น หรือเรียกขั้นตอนการประมวลผลต่อไปตามค่าแท็กที่กำหนดเอง การให้ endpoint REST ที่สอดคล้องและไม่ขึ้นกับภาษา ทำให้ Metadata API ขจัดความจำเป็นในการดูแลไลบรารีรูปแบบหลายแบบ ลดภาระการบำรุงรักษา และรับรองความเข้ากันได้ในอนาคตเมื่อมีมาตรฐานสเปรดชีตใหม่ปรากฏ ไม่ว่าคุณจะเป็นผู้ให้บริการ SaaS ที่ต้องฝังข้อมูลลิขสิทธิ์ สถาบันวิจัยที่จัดทำรายการชุดข้อมูล หรือองค์กรที่ต้องการอัตโนมัติการปฏิบัติตามเอกสาร API นี้ให้วิธีที่เร็ว ปลอดภัย และขยายได้ในการเสริมไฟล์ของคุณด้วยการเรียกเพียงครั้งเดียว

เอกสาร

พารามิเตอร์

    • AppRequest.Metadata: ด้วย PropertyName และ PropertyValue
    • AppRequest.MetadataJson: หากคุณไม่ได้ใช้โครงสร้าง Metadata คุณต้องใช้ประเภทข้อมูล json
    • UploadFileRequest.OperationId: นี่คือไฟล์ที่คุณต้องอัปโหลดไปยังบริการออนไลน์ของเรา คุณสามารถเตรียมข้อมูลตามวิธีของคุณเองได้ แต่ต้องปฏิบัติตามมาตรฐานของไฟล์ input html
    • UploadFileRequest.Files: นี่คือไฟล์ที่คุณต้องอัปโหลดไปยังบริการออนไลน์ของเรา คุณสามารถเตรียมข้อมูลตามวิธีของคุณเองได้ แต่ต้องปฏิบัติตามมาตรฐานของไฟล์ input html

    ใช้ Endpoint

    • ส่งคำขอที่รวมไฟล์และโทเคนการเข้าถึง Metadata API
      curl -X 'POST' \ 'https://api.sheetize.cloud/metadata' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Metadata={"propertyName":"string","propertyValue":"string"}' \ -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'
    • คุณจะได้รับไฟล์และสามารถใช้ได้เลยหรือส่งต่อไปยังขั้นตอนต่อไปของกระบวนการทำงาน
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
العربية
简体中文