Κατασκευάστε σύνθετες, δεδομενοκεντρικές αναφορές με το GroupDocs.Assembly Cloud μέσω απλών αιτημάτων cURL.
Ξεκινήστε τη δωρεάν δοκιμήGroupDocs.Assembly Cloud είναι μια πλήρως διαχειριζόμενη, βασισμένη στο cloud υπηρεσία σύνθεσης εγγράφων που επιτρέπει στους προγραμματιστές να δημιουργούν πλούσια μορφοποιημένα έγγραφα συνδυάζοντας αρχεία προτύπων με δομημένα δεδομένα. Η λύση υποστηρίζει μια ευρεία γκάμα μορφών εισόδου και εξόδου — συμπεριλαμβανομένων Microsoft Office, OpenDocument, PDF, HTML και γραφικών μορφών — ώστε να μπορείτε να παράγετε συμβόλαια, τιμολόγια, προτάσεις, αναφορές ή οποιοδήποτε άλλο επιχειρησιακό έγγραφο κατά παραγγελία.
Η υπηρεσία προσπελάζεται μέσω ενός καθαρού REST API, που την καθιστά ιδανική για ενσωμάτωση σε οποιοδήποτε περιβάλλον μπορεί να εκδώσει αιτήματα HTTP. Όταν χρησιμοποιείτε cURL, η ροή εργασίας αποτελείται από τρία απλά βήματα:
PUT. Το πρότυπο περιέχει πεδία κράτησης θέσης και προαιρετικούς κανόνες δημιουργίας γραμμένους σε γλώσσα εκφράσεων τύπου LINQ.POST που περιλαμβάνει τη διαδρομή προς το ανεβασμένο πρότυπο, την πηγή δεδομένων και τη μορφή εξόδου που επιθυμείτε (π.χ. PDF, DOCX, HTML). Το API επεξεργάζεται το πρότυπο, αξιολογεί όλες τις εκφράσεις, ενσωματώνει εξωτερικό περιεχόμενο, εφαρμόζει τύπους και επιστρέφει το συναρμολογημένο έγγραφο απευθείας στην απάντηση ή το αποθηκεύει πίσω στο Cloud Storage.Επειδή όλη η διαδικασία εκτελείται στο cloud, δεν απαιτείται επιπλέον λογισμικό ή βιβλιοθήκες στην πλευρά του πελάτη — μόνον μια εγκατάσταση cURL που λειτουργεί. Όλη η επικοινωνία είναι ασφαλισμένη με SSL/TLS και η αυθεντικοποίηση γίνεται με προσωπικά κλειδιά πρόσβασης. Αυτή η προσέγγιση επιτρέπει γρήγορο πρωτότυπο, μαζική επεξεργασία μέσω συγχώνευσης αλληλογραφίας και ενσωμάτωση σε CI pipelines, κρατώντας παράλληλα την υλοποίηση απλή και ανεξάρτητη πλατφόρμας.
Οι παρακάτω καρτέλες προσφέρουν μια γρήγορη επισκόπηση των βασικών δυνατοτήτων, της πλήρους λίστας υποστηριζόμενων μορφών αρχείων και των λειτουργικών συστημάτων και περιβαλλόντων ανάπτυξης που είναι συμβατά με το GroupDocs.Assembly Cloud.
Το παρακάτω απόσπασμα δείχνει πώς να ανεβάσετε ένα αρχείο προτύπου και να δημιουργήσετε ένα έγγραφο χρησιμοποιώντας το Assembly Cloud API. Βήματα:
Input1.docx) στο Cloud Storage.Input2.docx).curl -v "https://api.groupdocs.cloud/v1.0/assembly/storage/file/Input1.docx" \
-X PUT \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer ####################" \
-F FileContent="@Input1.docx"
curl -v "https://api.groupdocs.cloud/v1.0/assembly/assemble" \
-X POST \
-H "Content-Type: multipart/form-data" \
-H "Authorization: Bearer ####################" \
-d '{ "TemplateFileInfo": { "FilePath": "@Input1.docx" }, "SaveFormat": "docx", "ReportData": "@Input2.docx" }'