Τεκμηρίωση API
Ενσωματώστε τα εργαλεία PDF μας στη ροή εργασίας σας.
Εισαγωγή
Καλώς ορίσατε στην τεκμηρίωση του API των Εργαλείων PDF. Το API μας σας επιτρέπει να πραγματοποιείτε προγραμματισμένα μετατροπές, επεξεργασία και διαχείριση PDF. Σχεδιασμένο για προγραμματιστές, από προγραμματιστές.
Αυθεντικοποίηση
Όλα τα αιτήματα API πρέπει να πιστοποιούνται χρησιμοποιώντας ένα Bearer-token στην κεφαλίδα. Μπορείτε να λάβετε το κλειδί API σας επικοινωνώντας με την ομάδα πωλήσεών μας.
Authorization: Bearer YOUR_API_KEYΤερματικά API
Μετατροπή αρχείου
POST/api/convert
Μετατρέψτε αρχεία σε άλλες μορφές. Υποστηρίζονται PDF, εικόνες, έγγραφα και περισσότερα.
Παράμετροι
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| file * | file | Το αρχείο προς επεξεργασία (Multipart Form Data). Υποστηριζόμενες μορφές: PDF, JPG, PNG, WEBP, HEIC, DOCX, XLSX, PPTX. |
| output_format * | string | Η επιθυμητή μορφή εξόδου (π.χ. 'docx', 'xlsx', 'pptx', 'jpg', 'png', 'webp', 'pdf') |
Παράδειγμα αιτήματος
curl -X POST https://filesbuddy.com/api/convert \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/image.png" \
-F "output_format=pdf"Παράδειγμα απάντησης
{
"success": true,
"download_url": "https://filesbuddy.com/download/...",
"file_name": "image.pdf"
}Προστασία PDF
POST/api/protect-pdf
Κρυπτογραφήστε και προστατέψτε τα έγγραφα PDF σας με κωδικό πρόσβασης.
Παράμετροι
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| file * | file | Το αρχείο προς επεξεργασία (Multipart Form Data). Υποστηριζόμενες μορφές: PDF, JPG, PNG, WEBP, HEIC, DOCX, XLSX, PPTX. |
| password * | string | Ο κωδικός πρόσβασης που θα οριστεί ή θα χρησιμοποιηθεί για το ξεκλείδωμα |
Παράδειγμα αιτήματος
curl -X POST https://filesbuddy.com/api/protect-pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/document.pdf" \
-F "password=secret"Παράδειγμα απάντησης
{
"success": true,
"download_url": "https://filesbuddy.com/download/...",
"file_name": "protected-document.pdf"
}Ξεκλείδωμα PDF
POST/api/unlock-pdf
Καταργήστε την προστασία με κωδικό πρόσβασης από έγγραφα PDF (απαιτείται κωδικός).
Παράμετροι
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| file * | file | Το αρχείο προς επεξεργασία (Multipart Form Data). Υποστηριζόμενες μορφές: PDF, JPG, PNG, WEBP, HEIC, DOCX, XLSX, PPTX. |
| password * | string | Ο κωδικός πρόσβασης που θα οριστεί ή θα χρησιμοποιηθεί για το ξεκλείδωμα |
Παράδειγμα αιτήματος
curl -X POST https://filesbuddy.com/api/unlock-pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/protected.pdf" \
-F "password=secret"Παράδειγμα απάντησης
{
"success": true,
"download_url": "https://filesbuddy.com/download/...",
"file_name": "unlocked-document.pdf"
}Διαχωρισμός PDF
POST/api/split-pdf
Διαχωρίστε ένα PDF σε πολλά αρχεία ή εξαγάγετε συγκεκριμένες σελίδες.
Παράμετροι
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| file * | file | Το αρχείο προς επεξεργασία (Multipart Form Data). Υποστηριζόμενες μορφές: PDF, JPG, PNG, WEBP, HEIC, DOCX, XLSX, PPTX. |
| pages * | string | Εύρος σελίδων (π.χ. '1,3,5-7') |
Παράδειγμα αιτήματος
curl -X POST https://filesbuddy.com/api/split-pdf \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/document.pdf" \
-F "pages=1,3-5"Παράδειγμα απάντησης
{
"success": true,
"download_url": "https://filesbuddy.com/download/...",
"file_name": "split-document.zip"
}