يسر GroupDocs Cloud الإعلان عن إصدار V2 من GroupDocs.Conversion Cloud REST API. إنها نسخة API جديدة بالكامل ، مع نهج مبسط وبديهي مقارنة بـ V1. تحتوي واجهة برمجة التطبيقات الجديدة على أساليب وخيارات أقل لمهام تحويل المستندات مع بنية محسنة. في هذا الإصدار ، تتضمن واجهة برمجة التطبيقات طرقًا للعمل مع التخزين السحابي ، وهو الجزء المهم. اعرف المزيد.

ما هو الجديد

يتم فصل طرق API الخاصة بـ GroupDocs.Conversion Cloud V2 إلى أربعة أقسام. يتضمن قسم واجهة برمجة تطبيقات التحويل طرقًا لتحويل المستند. يحتوي قسم File API على طرق لتحميل الملفات وتنزيلها ونسخها ونقلها وحذفها. تتم إضافة طرق إنشاء المجلدات ونسخها ونقلها وحذفها في التخزين السحابي في قسم Folder API. وتتضمن واجهة برمجة تطبيقات التخزين طرقًا للحصول على معلومات التخزين ومعلومات الملف.

في الفقرات القليلة التالية ، سنتطرق إلى ميزات ووظائف GroupDocs.Viewer Cloud V2.

كيف تعمل

في هذا العصر الرقمي ، أصبحت خدمة تحويل المستندات حاجة أساسية للمنظمات. تنسيقات المستندات المختلفة مطلوبة في عملية الأعمال لأغراض مختلفة. لذلك ، بصفتك مطورًا ، قد تبحث عن حل فعال وموثوق به لتطوير أداة تحويل المستندات. GroupDocs.Conversion Cloud REST API تدعم تحويل أكثر من 65 تنسيقًا للمستندات. يسمح بالتكامل السلس لميزة تحويل المستندات في تطبيقك.

سنوضح لك مدى سهولة وسرعة تحويل مستند إلى تنسيق مستند آخر وإضافة علامة مائية في نفس الوقت. نحن نستخدم cURL لطلبات REST API في هذا المثال. يرجى التحقق من القائمة الكاملة مجموعات SDK المتاحة لاستخدام GroupDocs.Viewer Cloud API مباشرة في النظام الأساسي المفضل لديك.

هنا نذهب … سنقوم بتحويل ملف DOCX إلى PDF وإضافة نص علامة مائية على النحو التالي

احصل على رمز المصادقة

GroupDocs.Conversion Cloud REST API تدعم مصادقة JWT (JSON Web Token).

### Retrieve access token
### TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
curl --request POST https://api.groupdocs.cloud/connect/token 
--header "Content-Type: application/x-www-form-urlencoded" 
--data "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]"

تحميل ملف المصدر إلى التخزين

نقوم بتحميل ملف DOCX المصدر إلى التخزين الافتراضي لـ groupdocs.cloud. ومع ذلك ، يمكنك استخدام 3 تخزين المجموعة مع groupdocs.cloud Cloud APIs أيضًا.

### Upload file into the storage
curl --request POST "https://api.groupdocs.cloud/v2/conversion/storage/file/test_doc.docx" 
--header "authorization: Bearer [ACCESS_TOKEN]" 
--data-binary @"c:\temp\test_doc.docx"

سرية وإضافة علامة مائية

استخدم معلمات الإدخال ConversionSettings و ConvertOptions وفقًا لتنسيق الملف المطلوب.

### Convert and Add Watermark
curl --request POST "https://api.groupdocs.cloud/v2.0/conversion" 
--header "authorization: Bearer [ACCESS_TOKEN]" 
--header "accept: application/json" 
--header "Content-Type: application/json" --data "{ "FilePath": "test_doc.docx", "Format": "pdf", "ConvertOptions": { "FromPage": 1, "PagesCount": 1, "WatermarkOptions": { "text": "Watermark" } }, "OutputPath": "Output"}"

قم بتنزيل ملف PDF

يستخدم ملف API لتنزيل الملفات من التخزين.

### Download Result
curl --request GET "https://api.groupdocs.cloud/v2/conversion/storage/file/Output/test_doc.pdf' 
--header "authorization: Bearer [ACCESS_TOKEN]

شارك ملاحظاتك

لا تتردد في ترك تعليق لنا لمشاركة أفكارك حول الإصدار الجديد من GroupDocs.Conversion Cloud REST API. أو أخبرنا إذا كان لديك أي اقتراحات أو إذا كنت بحاجة إلى أي ميزات معينة تتوقعها من REST API.

وإذا لم تكن لديك بالفعل فرصة لتجربة واجهة برمجة تطبيقات REST الخاصة بنا ، فما عليك سوى بدء إصدار تجريبي مجاني اليوم. كل ما تحتاجه هو الاشتراك في خدمة GroupDocs Cloud. بمجرد التسجيل ، ستكون جاهزًا لتجربة ميزات معالجة الملفات القوية التي تقدمها GroupDocs Cloud.