عكس

مرحبًا بكم في وثائق واجهة برمجة تطبيقات محتوى جداول البيانات العكسية — حل أنيق عالي الأداء يتيح لك عكس بياناتك تمامًا كما تحتاج. سواءً كنت تعمل بملفات Excel (.xlsx, .xls, .xlsm) أو ملفات نصية CSV أو TSV أو مستندات Apple Numbers أو أي صيغة مدعومة أخرى، تقوم هذه الواجهة بإدارة العملية الثقيلة نيابةً عنك. من خلال تحديد ما إذا كنت تريد عكس الصفوف أو الأعمدة أو كليهما، يمكنك إعادة توجيه الجداول فورًا، وإنشاء عروض بنمط Pivot، أو إعادة تشكيل البيانات للعرض أو المعالجة الإضافية. تم بناء الخدمة للسرعة والموثوقية، مما يضمن تحويل دفاتر العمل الكبيرة في لحظة، بينما يبقي هيكل الاستجابة الواضح عملية التكامل بسيطة للمطورين من جميع المستويات.

الميزات الرئيسية

تم تصميم الواجهة مع مراعاة المرونة، حيث تقبل طلبًا واحدًا منظمًا جيدًا وتعيد الملف المعكوس بنفس الصيغة التي زودتها بها، مع الحفاظ على جميع المحتويات الأصلية، والتنسيق، والصيغ حيثما أمكن. يجعل ذلك منها أداة مثالية لأنابيب البيانات، ولوحات التقارير، أو أي سير عمل يتطلب إعادة هيكلة بصرية سريعة دون جهد يدوي. يعني تصميمها الصديق للمطورين أنه يمكنك دمج النداء مباشرةً في تطبيقاتك أو سكريبتاتك أو وظائف الخادم بدون خادم، والاستفادة من معالجة الأخطاء المدمجة ورسائل الحالة التفصيلية. استكشف الأقسام أدناه لتتعلم كيفية المصادقة، وبناء حمولة طلبك، ومعالجة الاستجابات، والاستفادة من المعلمات الاختيارية للتحكم الدقيق. بنداء واحد بسيط فقط، يمكنك تحويل جداول البيانات المعقدة إلى الاتجاه الذي يخدم أهدافك التحليلية أو العرضية بأفضل شكل.

الوثائق

المعلمات

    • AppRequest.Target: مثال على العملية: 1 لعكس العمود، 2 لعكس الصف، بينما الأرقام الأخرى تقوم بالعكس لكليهما
    • UploadFileRequest.OperationId: هذا معرف العملية
    • UploadFileRequest.Files: هذه هي الملفات التي تحتاج إلى رفعها إلى خدماتنا عبر الإنترنت، يمكنك إعداد البيانات بطريقتك الخاصة لكن يجب أن تتبع معيار ملف الإدخال HTML.

    استخدام نقطة النهاية

    • أرسل طلبًا يتضمن الملفات ورمز الوصول واجهة برمجة تطبيقات العكس
      curl -X 'POST' \ 'https://api.sheetize.cloud/reverse' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Target=1' \ -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 }
    • أرسل طلبًا يتضمن اسم الملف واسم المجلد إلى واجهة برمجة تطبيقات التحميل
      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
العربية
简体中文