Assembly
ในสภาพแวดล้อมที่ขับเคลื่อนด้วยข้อมูลในปัจจุบัน ความสามารถในการดึง, ผสานและวิเคราะห์ข้อมูลจากแหล่งสเปรดชีตหลากหลายไม่ใช่แค่ความสะดวกเท่านั้น—มันเป็นความจำเป็นเพื่อการแข่งขัน ทีมงานในฝ่ายการเงิน, การตลาด, ผลิตภัณฑ์และปฏิบัติการต้องจัดการกับ Apple Numbers, CSV, TSV และ Excel อย่างต่อเนื่องโดยต้องเสียเวลามากในการทำความสะอาดและปรับข้อมูลก่อนที่จะเริ่มวิเคราะห์ ขบวนการที่กระจายนี้ทำให้การตัดสินใจช้าลง, ค่าใช้จ่ายเพิ่มและเกิดข้อผิดพลาดจากมนุษย์ โซลูชันของเราจะเปลี่ยนเรื่องราวนี้ด้วย API แบบคลาวดเนทีฟที่พูดภาษาเจ้าของของทุกรูปแบบสเปรดชีตหลัก ทำให้คุณสามารถเปลี่ยนไฟล์ที่วุ่นวายให้กลายเป็นชุดข้อมูลที่สอดคล้องกันในไม่กี่วินาที ลองนึกภาพนักพัฒนาที่เขียนโค้ดบรรทัดเดียวและดึงข้อมูลยอดขายไตรมาสจากรายงาน Excel, ระดับสินค้าคงคลังจาก CSV, และโมเดลพยากรณ์จาก Apple Numbers ทั้งหมดโดยไม่ต้องกังวลเกี่ยวกับความแตกต่างของรูปแบบหรือช่องโหว่ด้านความปลอดภัย ผลลัพธ์คือการได้ข้อมูลเร็วขึ้น, ค่าใช้จ่ายการดำเนินการลดลงและท่อข้อมูลที่สามารถขยายตามการเจริญเติบโตของธุรกิจ ไม่ว่าคุณจะสร้างแดชบอร์ดวิเคราะห์แบบกำหนดเอง, ป้อนข้อมูลให้โมเดลการเรียนรู้ของเครื่องหรือเพียงแค่อัตโนมัติรายงานรายสัปดาห์ แพลตฟอร์มของเราจะเป็นเส้นเชื่อมที่ทำให้ทุกรูปแบบสเปรดชีตรวมอยู่ภายใต้ร่มเงาที่เชื่อถือได้และมีประสิทธิภาพสูง
คุณสมบัติหลัก
หน้าจัดทำเอกสารเทคนิคสำหรับ Assembly API ถูกออกแบบมาเพื่อให้คุณเดินจากแนวคิดสู่การนำไปใช้ได้โดยไม่มีความต้านทาน มันเริ่มต้นด้วยคู่มือ "quick-start" สั้น ๆ ที่อธิบายการตรวจสอบสิทธิ์, การตั้งค่า request แรกและการจัดการ response—ทั้งหมดภายในห้านาที API รองรับ Apple Numbers, CSV, TSV และชุดไฟล์ Excel ทั้งหมด (.xlsx และ .xls) ทำให้ไม่ว่าข้อมูลจะอยู่ที่ไหนก็สามารถรับและผสานด้วยการเรียกเดียวที่เป็นมิตรต่อผู้พัฒนา ความปลอดภัยฝังอยู่ในทุกชั้น: การส่งข้อมูลทั้งหมดผ่าน TLS 1.3, OAuth 2.0 จัดการ token‑based access, และการ whitelist IP เป็นชั้นป้องกันเพิ่มเติมสำหรับองค์กร ตัวชี้วัดประสิทธิภาพแสดงเวลาแฝงระดับมิลลิวินาทีสำหรับชุดข้อมูลทั่วไป ส่วน endpoint การประมวลผลแบบชุดสามารถจัดการข้อมูลหลายล้านแถวได้โดยไม่เสียประสิทธิภาพ มีการกำหนด schema อย่างละเอียด, ตารางอ้างอิงรหัสข้อผิดพลาด, และตัวอย่างโค้ดใน JavaScript, Python, Java, และ C# ทำให้การรวมเข้ากับเทคโนโลยีใดก็ง่าย ด้านล่างนี้ยังมี FAQ อย่างครอบคลุมและลิงก์ฟอรั่มชุมชนเพื่อสนับสนุนต่อเนื่อง ทำให้คุณสามารถแก้ปัญหา, ปรับแต่งและขยาย API ได้หลังจากการเปิดใช้งานแรก ด้วย Assembly API การรวมข้อมูลสเปรดชีตจึงกลายเป็นการเรียกเดียวที่เรียบง่ายและทรงพลังซึ่งทำให้นักพัฒนาสร้าง workflow ที่ฉลาด, เร็วและปลอดภัยมากขึ้น
เอกสาร
พารามิเตอร์
- AppRequest.DataSourceName: ชื่อของแหล่งข้อมูล
- UploadFileRequest.OperationId: นี่คือรหัสการดำเนินการ
- UploadFileRequest.Files: นี่คือไฟล์ที่คุณต้องอัปโหลดไปยังบริการออนไลน์ของเรา คุณสามารถเตรียมข้อมูลในรูปแบบของคุณเองได้ แต่ต้องปฏิบัติตามมาตรฐานของ input file HTML
ใช้เอ็นด์พอยต์
-
ส่งคำขอที่รวมไฟล์และโทเค็นการเข้าถึง API แผนภูมิ
curl -X 'POST' \ 'https://api.sheetize.cloud/chart' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer The_Secret_Access_Token \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.DataSourceName=TheNameOfTheDataSource' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@TestFile.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
เซอร์วิสจะตอบกลับด้วย URL ดาวน์โหลดสำหรับไฟล์ที่ประมวลผล ในตัวอย่างนี้คือ:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/AFolderName/AFileName.xlsx", "message": "", "statusCode": 200 } -
ส่งคำขอที่รวมชื่อไฟล์และชื่อโฟลเดอร์ไปยัง API ดาวน์โหลด
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - คุณจะได้รับไฟล์และสามารถใช้มันหรือส่งต่อไปยังขั้นตอนต่อไปของกระบวนการทำงานของคุณได้