التجميع
في المشهد المعتمد على البيانات اليوم، القدرة على سحب وتوحيد وتحليل المعلومات من مجموعة متنوعة من مصادر الجداول الحسابية ليست مجرد وسيلة راحة — بل هي ضرورة تنافسية. الفرق في المالية، التسويق، المنتج، والعمليات تتعامل باستمرار مع Apple Numbers، ملفات CSV، سجلات TSV، ومصنفات Excel، وغالباً ما تقضي ساعات ثمينة في تنظيف وتوفيق البيانات قبل أن تتمكن حتى من استخراج الأفكار. هذا التدفق المجزأ يبطئ اتخاذ القرارات، يزيد التكاليف، ويُدخل أخطاء بشرية. حلولنا تعيد كتابة هذه القصة. من خلال تقديم واجهة برمجة تطبيقات سحابية واحدة تتحدث لغات كل تنسيق جداول رئيسي، نمنحك القدرة على تحويل مجموعة فوضوية من الملفات إلى مجموعة بيانات واحدة متماسكة في ثوانٍ. تخيل عالماً يكتب فيه المطور سطرًا واحدًا من الشيفرة ويستخرج فورًا أرقام المبيعات ربع السنوية من تقرير Excel، مستويات المخزون من تصدير CSV، ونماذج التنبؤ المخزنة في Apple Numbers — كل ذلك دون القلق بشأن خصائص التنسيق أو ثغرات الأمان. النتيجة هي وقت أسرع للوصول إلى الرؤى، انخفاض في النفقات التشغيلية، وخط أنابيب بيانات يتوسع مع نمو عملك. سواءً كنت تبني لوحة تحليلات مخصصة، تغذي نموذج تعلم آلي، أو ببساطة تُؤتمت تقريرًا أسبوعيًا، فإن منصتنا تعمل كالنسيج الرابط الذي يوحد كل تنسيق جداول تحت مظلة موثوقة وعالية الأداء.
الميزات الرئيسية
تم تصميم صفحة الوثائق التقنية لواجهة برمجة تطبيقات Assembly لتقودك من الفكرة إلى التنفيذ دون أي احتكاك. تبدأ بدليل “البدء السريع” المختصر الذي يرشّحك إلى المصادقة، تكوين طلبك الأول، ومعالجة الردود — كل ذلك في أقل من خمس دقائق قراءة. تدعم الواجهة Apple Numbers، CSV، TSV، ومجموعة ملفات Excel الكاملة (.xlsx و .xls)، مما يضمن أنه بغض النظر عن موضع بياناتك، يمكن استيعابها ودمجها بنداء واحد سهل للمطور. الأمان مدمج في كل طبقة: جميع النقلات تتم عبر TLS 1.3، OAuth 2.0 يدير الوصول القائم على الرموز، وإضافة تسمية بيضاء عناوين IP اختيارية توفر حماية إضافية للبيئات المؤسسية. تُظهر مؤشرات الأداء زمن استجابة أقل من ثانية للمجموعات البياناتية النموذجية، بينما نقاط النهاية للمعالجة الجماعية يمكنها التعامل مع ملايين الصفوف دون عناء. تعريفات المخطط التفصيلية، جداول مرجع رموز الأخطاء، ومقاطع الشيفرة في JavaScript، Python، Java، و C# تجعل التكامل مباشرًا لأي مجموعة تقنيات. أخيرًا، توفر الأسئلة المتكررة الشاملة ورابط منتدى المجتمع دعمًا مستمرًا، مما يتيح لك استكشاف الأخطاء، تحسين الأداء، وتوسيع إمكانات الواجهة بعد النشر الأول. مع واجهة برمجة تطبيقات Assembly، لم يعد دمج بيانات الجداول مهمة متعددة الخطوات — بل هو نداء واحد أنيق يمكّن المطورين من بناء تدفقات بيانات أذكى، أسرع، وأكثر أمانًا.
المستندات
المعلمات
- AppRequest.DataSourceName: اسم مصدر البيانات
- UploadFileRequest.OperationId: معرف العملية
- UploadFileRequest.Files: هذه هي الملفات التي تحتاج إلى رفعها إلى خدماتنا عبر الإنترنت، يمكنك إعداد البيانات بطريقتك الخاصة ولكن يجب أن تتبع معيار إدخال ملف HTML.
استخدام نقطة النهاية
-
أرسل طلبًا يتضمن الملفات ورمز الوصول واجهة برمجة تطبيقات المخطط
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 } -
أرسل طلبًا يتضمن اسم الملف واسم المجلد إلى واجهة برمجة تطبيقات التحميل
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - ستستلم الملف ويمكنك إما استخدامه أو ببساطة توجيهه إلى الخطوة التالية في سير عملك.