يتناول هذا الموضوع البسيط كيفية قراءة التعليقات في مستندات Word باستخدام واجهة برمجة تطبيقات Python REST. سنستخدم Aspose.Words for Python Cloud SDK لقراءة تعليقات DOCX باستخدام واجهة برمجة تطبيقات Python منخفضة الكود**. ستجد جميع التفاصيل اللازمة لتكوين بيئة التطوير واتباع الخطوات ومثال على كود واجهة برمجة تطبيقات Python REST.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API للوصول إلى التعليقات في ملف DOC
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Words للغة Python لقراءة التعليقات في ملف Word
- قم بإعداد مشروع حل Python باستخدام SDK أعلاه للحصول على تعليقات DOCX
خطوات تحميل تعليقات Word DOC باستخدام Python REST AP
- تعيين معرف العميل والسر الخاص بالعميل لكي تتمكن واجهة برمجة التطبيقات من الوصول إلى التعليقات في ملف Word
- إنشاء مثيل لفئة WordsAPI باستخدام بيانات اعتماد حساب العميل الخاص بك
- إنشاء طلب لقراءة التعليقات باستخدام مثيل GetCommentOnlineRequest من خلال توفير اسم الملف وفهرس التعليق
- الوصول إلى التعليق في مستند Word متصل بالإنترنت باستخدام طريقة GetCommentOnline
- سيتم إرجاع التعليق المطلوب وعرضه في وحدة التحكم
تشرح الخطوات السابقة عملية الوصول إلى مستندات Word عبر الإنترنت باستخدام واجهة برمجة تطبيقات Python REST. سنبدأ بتهيئة كائن WordsApi باستخدام ClientSecret وClientId، وإنشاء GetCommentOnlineRequest باسم الملف وفهرس التعليق. سنستخدم دالة GetCommentOnline() لمعالجة طلب التعليق، وسنحصل، ردًا على ذلك، على كائن فئة التعليق المطلوب معالجته من جانبنا.
الكود لقراءة تعليقات DOCX باستخدام واجهة برمجة تطبيقات Python منخفضة الكود
يتضمن هذا المثال الكودي عملية قراءة تعليقات DOCX باستخدام واجهة برمجة تطبيقات Python REST. يأخذ GetCommentOnlineRequest اسم المستند الإلزامي ومعلمات فهرس التعليق، ويعرض معلمات اختيارية لتعيين ترميز تحميل ملف المستند وكلمة المرور وكلمة مرور التشفير. سيعيد الطلب الذي تتم معالجته بواسطة GetCommentOnline() كائن التعليق الذي يحتوي على معلومات مثل نص التعليق، واسم المؤلف، والأحرف الأولى من اسمه، ووقت التعليق، على سبيل المثال لا الحصر.
In this example, we have focused on how to load Word DOC comments with Python REST API. If you want to delete the Word DOC comments, refer to the article on Delete Comments in Word DOC with Python REST API.