Assembly
Trong bối cảnh dựa trên dữ liệu ngày nay, khả năng kéo, kết hợp và phân tích thông tin từ nhiều nguồn bảng tính không chỉ là một tiện ích—đó là một nhu cầu cạnh tranh. Các nhóm trong tài chính, marketing, sản phẩm và vận hành liên tục phải làm việc với Apple Numbers, file CSV, log TSV và sổ Excel, thường mất hàng giờ quý báu để làm sạch và đối chiếu dữ liệu trước khi có thể bắt đầu trích xuất thông tin. Quy trình rời rạc này làm chậm quyết định, tăng chi phí và gây ra lỗi con người. Giải pháp của chúng tôi viết lại câu chuyện đó. Bằng cách cung cấp một API duy nhất, dựa trên đám mây, hiểu ngôn ngữ gốc của mọi định dạng bảng tính lớn, chúng tôi cho phép bạn biến một tập hợp tệp hỗn loạn thành một bộ dữ liệu đồng nhất trong vài giây. Hãy tưởng tượng một thế giới mà lập trình viên chỉ cần một dòng mã là ngay lập tức lấy được số liệu doanh số quý từ báo cáo Excel, mức tồn kho từ file CSV, và mô hình dự báo lưu trong Apple Numbers—mọi thứ mà không lo về các quirks định dạng hay lỗ hổng bảo mật. Kết quả là thời gian đưa ra insight nhanh hơn, chi phí vận hành thấp hơn, và một pipeline dữ liệu mở rộng cùng doanh nghiệp phát triển. Dù bạn đang xây dựng bảng điều khiển phân tích tùy chỉnh, cung cấp dữ liệu cho mô hình học máy, hay chỉ tự động hóa báo cáo hàng tuần, nền tảng của chúng tôi hoạt động như sợi dây kết nối thống nhất mọi định dạng bảng tính dưới một mái nhà đáng tin cậy, hiệu năng cao.
Các tính năng chính
Trang tài liệu kỹ thuật cho Assembly API được thiết kế để đưa bạn từ khái niệm đến triển khai mà không gặp rào cản. Trang này bắt đầu với hướng dẫn “quick-start” ngắn gọn, hướng dẫn bạn cách xác thực, cấu hình yêu cầu đầu tiên và xử lý phản hồi—tất cả trong chưa đầy năm phút đọc. API hỗ trợ Apple Numbers, CSV, TSV và toàn bộ bộ file Excel (.xlsx và .xls), đảm bảo bất kể dữ liệu của bạn nằm ở đâu, cũng có thể được nhập và hợp nhất chỉ bằng một lời gọi thân thiện với nhà phát triển. Bảo mật được tích hợp ở mọi lớp: tất cả truyền tải qua TLS 1.3, OAuth 2.0 quản lý truy cập dựa trên token, và danh sách trắng IP tùy chọn cung cấp thêm lớp bảo vệ cho môi trường doanh nghiệp. Các tiêu chuẩn hiệu năng cho thấy độ trễ dưới một giây cho các bộ dữ liệu tiêu chuẩn, trong khi các endpoint xử lý hàng loạt có thể xử lý hàng triệu dòng mà không gặp khó khăn. Định nghĩa schema chi tiết, bảng tham chiếu mã lỗi và các đoạn mã mẫu bằng JavaScript, Python, Java và C# giúp việc tích hợp trở nên đơn giản cho bất kỳ ngăn xếp công nghệ nào. Cuối cùng, mục FAQ toàn diện và liên kết diễn đàn cộng đồng cung cấp hỗ trợ liên tục, đảm bảo bạn có thể khắc phục, tối ưu và mở rộng API ngay cả sau khi triển khai ban đầu. Với Assembly API, việc hợp nhất dữ liệu bảng tính của bạn không còn là một công việc nhiều bước—đó là một lời gọi duy nhất, tinh tế, cho phép các nhà phát triển xây dựng các quy trình dữ liệu thông minh hơn, nhanh hơn và an toàn hơn.
Tài liệu
Tham số
- AppRequest.DataSourceName: Tên của nguồn dữ liệu
- UploadFileRequest.OperationId: Đây là ID hoạt động
- UploadFileRequest.Files: Đây là các tệp bạn cần tải lên dịch vụ trực tuyến của chúng tôi; bạn có thể chuẩn bị dữ liệu theo cách riêng của mình nhưng phải tuân theo tiêu chuẩn của input file HTML.
Sử dụng Endpoint
-
Gửi yêu cầu bao gồm các tệp và token truy cập API biểu đồ
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' -
Dịch vụ sẽ trả về URL tải xuống cho tệp đã xử lý, trong ví dụ này là:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/AFolderName/AFileName.xlsx", "message": "", "statusCode": 200 } -
Gửi yêu cầu bao gồm tên tệp và tên thư mục tới API tải xuống
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Bạn sẽ nhận được tệp và có thể sử dụng nó hoặc chỉ chuyển tiếp nó đến bước tiếp theo trong quy trình làm việc của bạn.