API V2

إنشاء مستندات (متعددة)

قم بإنشاء عدة مستندات ديناميكيًا باستخدام إجراء PDF4me Generate Documents لـ API. استخدم قوالب Word أو HTML أو PDF باستخدام بناء جملة mustache أو حقول الدمج كمصدر. يمكن أن تكون مصادر البيانات JSON أو XML.

نوع ملف القالبEnum, Required
Default: DOCX

اختر نوع ملف القالب -

  • Word - قم بتعيين هذا القيمة عند إرسال قالب Word
  • HTML - قم بتعيين هذا القيمة عند إرسال قالب HTML
  • PDF - قم بتعيين هذا القيمة لقالب PDF
اسم ملف القالبString, Required

اسم القالب بالامتداد المناسب

بيانات ملف القالبBase64, Required

تعيين محتوى ملف القالب

نوع بيانات المستندEnum, Required
Default: JSON

نوع البيانات للقالب

  • JSON
  • XML
ملف بيانات المستندBase64, Required

تعيين ملف البيانات للقالب

نص بيانات المستندString

يتطلب فقط إذا لم يتم تعيين ملف البيانات. يمكنك إدخال البيانات يدويًا للقالب بتنسيق JSON أو XML.

بيانات الملف المعلوماتيةString

بيانات الملف المعلوماتية الإضافية للحقول في تنسيق JSON

نوع الإخراجEnum, Required
Default: DOCX

تنسيق الملف للمستند المولد

  • PDF
  • Word
  • Excel
  • HTML

الإخراج

المستندات المخرجةArray of Object

الملفات المخرجة التي تم إرجاعها كمصفوفة من إجراء PDF4me. يتم تطبيق هذا الكائن المصفوفة تلقائيًا على كل إجراء عند استخدام معاملات الإخراج.

Header
Content-Type:application/json
Authorization: يرجى نسخ المفتاح من الرابط.

Payload

{
  "templateFileType": "Docx",
  "templateFileName": "<string>",
  "templateFileData": "<string>",
  "documentDataType": "Json",
  "outputType": "Docx",
  "documentDataFile": "<string>",
  "documentDataText": "<string>",
  "metaDataJson": "<string>"
}

PDF4me api samples

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda