توثيق PDF4me API
توفر واجهة برمجة التطبيقات PDF4me V2 قدرات قوية لمعالجة المستندات مع ميزات محسنة وأداء محسن. سيساعدك هذا الدليل على البدء في دمج واجهة برمجة التطبيقات V2 في تطبيقاتك.
يقدم هذا القسم المفاهيم الأساسية للعمل مع واجهة برمجة التطبيقات (API) لـ PDF4me، بما في ذلك طرق المصادقة، ورموز الاستجابة، وأمثلة الكود.
مرجع API
يتم تصميم واجهة برمجة التطبيقات الويب لـ PDF4me لتبسيط وتكاملها دون أي تعقيدات. لحماية أمان وخصوصية البيانات الخاصة بك، يتم إجراء جميع الاتصالات بشكل صارم عبر HTTPS. لا يسمح بالاتصالات HTTP غير الآمنة.
الـ URL الأساسي
يتم تصميم واجهة برمجة التطبيقات الويب لـ PDF4me لتبسيط وتكاملها دون أي تعقيدات. لحماية أمان وخصوصية البيانات الخاصة بك، يتم إجراء جميع الاتصالات بشكل строги عبر HTTPS. لا يسمح بالاتصالات HTTP غير الآمنة.
تحقق من طلب API الخاص بك
للوصول إلى واجهة برمجة التطبيقات الويب لـ PDF4me، يجب أن تشمل كل طلب معلومات التحقق المناسبة. التحقق من الهوية يضمن الاتصال الآمن ويتحقق من هويتك كمستخدم مصرح له.
رأس
Authorization: Apikey from pdf4me
Content-Type: application/json

الميزات الرئيسية لواجهة برمجة التطبيقات V2
أداء محسن
- أوقات معالجة أسرع
- معالجة أخطاء محسنة
- تنسيقات استجابة أفضل
عمليات المستندات المتقدمة
- تحويل المستندات: تحويل تنسيقات الملفات المختلفة إلى PDF والعكس
- دمج وتقسيم: دمج عدة ملفات PDF أو تقسيمها إلى ملفات منفصلة
- معالجة OCR: استخراج النص من المستندات الممسوحة ضوئياً
- التوقيعات الرقمية: إضافة توقيعات رقمية آمنة إلى مستنداتك
- معالجة النماذج: ملء نماذج PDF برمجياً
- العلامة المائية: إضافة علامات مائية نصية أو صورية
- الضغط: تحسين أحجام ملفات PDF
الأمان والامتثال
- اتصال HTTPS فقط
- مصادقة مفتاح API آمنة
- حماية خصوصية البيانات
- معالجة متوافقة مع GDPR
رموز الاستجابة
ترجع واجهة برمجة التطبيقات رموز حالة HTTP القياسية للإشارة إلى النجاح أو الفشل:
- 200 OK: طلب ناجح
- 400 Bad Request: معاملات طلب غير صالحة
- 401 Unauthorized: مفتاح API غير صالح أو مفقود
- 403 Forbidden: أذونات غير كافية
- 404 Not Found: نقطة النهاية غير موجودة
- 429 Too Many Requests: تجاوز حد المعدل
- 500 Internal Server Error: حدث خطأ في الخادم
أمثلة PDF4me API
هل أنت مستعد للبدء في البرمجة؟ لقد أعددنا مجموعة شاملة من عينات الكود والأمثلة لمساعدتك على دمج واجهة برمجة التطبيقات PDF4me بسرعة وكفاءة.
يحتوي مستودع GitHub الخاص بنا على أمثلة جاهزة للاستخدام بلغات برمجة متعددة لجميع ميزات واجهة برمجة التطبيقات PDF4me:
اللغات المدعومة:
- C# (.NET 6/8)
- Java (8/11/21+)
- Python (3.7+)
- JavaScript (Node.js 14+)
- Salesforce (Apex)
فئات الأمثلة:
- الباركود - إنشاء وقراءة ومعالجة الباركود
- التحويل - تحويلات تنسيق الملفات (PDF ↔ Word/Excel/PowerPoint/HTML/الصور)
- التعديل - إضافة الأختام والمرفقات والتوقيعات
- الاستخراج - استخراج النصوص والجداول والمرفقات والموارد
- الأمان - حماية وإلغاء قفل ملفات PDF
- الدمج والتقسيم - دمج أو فصل مستندات PDF
- النماذج - عمليات حقول نموذج PDF
- التوليد - توليد المستندات وفواتير Swiss QR
- التحسين - ضغط وتحسين PDF
البدء السريع:
- استنساخ المستودع
- الحصول على مفتاح API من لوحة التحكم
- اختيار عينة اللغة المفضلة
- اتباع تعليمات README
- استبدال العنصر النائب لمفتاح API وتشغيله!
الخطوات التالية
- استكشف وثائق API: زر وثائق API الكاملة للحصول على مراجع نقاط النهاية التفصيلية
- جرب الأمثلة التفاعلية: اختبر استدعاءات API مباشرة في متصفحك
- انضم إلى المجتمع: احصل على الدعم وشارك التجارب مع المطورين الآخرين
- تحقق من حدود المعدل: افهم حدود استخدام حسابك وخيارات الترقية