Clear

Το Clear Spreadsheet API έχει σχεδιαστεί ως η ολοκληρωτική λύση για προγραμματιστές που χρειάζονται να αφαιρούν προγραμματισμένα ανεπιθύμητα στοιχεία από αρχεία υπολογιστικών φύλλων με μια ενιαία, αξιόπιστη κλήση. Αυτή η σελίδα τεκμηρίωσης λειτουργεί ως ολοκληρωμένος οδηγός, σας καθοδηγώντας σε όλα όσα απαιτούνται για να ξεκινήσετε την ενσωμάτωση της υπηρεσίας στις εφαρμογές σας με σιγουριά. Ξεκινάμε με μια επισκόπηση των βασικών εννοιών του API, εξηγώντας πώς η υπηρεσία ερμηνεύει διαφορετικές μορφές υπολογιστικών φύλλων — από σύγχρονα αρχεία Office Open XML (.xlsx) μέχρι παλαιά δυαδικά Excel (.xls), καθώς και Apple Numbers, CSV, TSV και πολλές άλλες αναπαραστάσεις πινάκων. Η κατανόηση αυτών των λεπτομερειών των τύπων αρχείων είναι ουσιώδης, επειδή κάθε μορφή αποθηκεύει υπερσυνδέσμους, εικόνες, διαγράμματα και ενσωματωμένα αντικείμενα σε διαφορετικές δομές· το Clear API αφαιρεί αυτές τις δυσκολίες και παρέχει ένα ενιαίο περιβάλλον εργασίας που λειτουργεί για όλους.

Κύρια Χαρακτηριστικά

Στη συνέχεια, θα βρείτε μια λεπτομερή περιγραφή της ροής αυθεντικοποίησης. Η πλατφόρμα χρησιμοποιεί πρότυπα κλειδιά API και προαιρετικά διακριτικά OAuth 2.0 για να διασφαλίσει ότι μόνο εξουσιοδοτημένοι πελάτες μπορούν να εκτελέσουν λειτουργίες εκκαθάρισης δεδομένων. Οι βέλτιστες πρακτικές ασφαλείας, όπως η περιστροφή κλειδιών, η λευκή λίστα IP και η κρυπτογραφημένη μετάδοση μέσω HTTPS, καλύπτονται εκτενώς, εξασφαλίζοντας ότι μπορείτε να προστατεύσετε τόσο τη δική σας υποδομή όσο και τα δεδομένα των τελικών χρηστών. Μετά την αυθεντικοποίηση, η ενότητα "Ξεκινώντας" παρέχει ένα γρήγορο παράδειγμα κώδικα σε πολλές γλώσσες (cURL, Python, JavaScript, .NET και Java), δείχνοντας πώς να δημιουργήσετε το payload του αιτήματος, να συνδέσετε το αρχείο υπολογιστικού φύλλου και να ερμηνεύσετε την απάντηση. Το παράδειγμα παρουσιάζει το πιο ελαφρύ δυνατό αίτημα — μόνο το κλειδί API, τα δεδομένα του αρχείου και μια προαιρετική λίστα τύπων στοιχείων προς εκκαθάριση — επιδεικνύοντας την υπόσχεση του API για "μια απλή κλήση".

Έγγραφα

Παράμετροι

  • format: Το όνομα της λειτουργίας, π.χ.: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: Το όνομα της λειτουργίας, π.χ.: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Αυτή είναι μια ταυτότητα λειτουργίας
  • UploadFileRequest.Files: Αυτά είναι αρχεία· πρέπει να τα ανεβάσετε στις online υπηρεσίες μας· μπορείτε να προετοιμάσετε τα δεδομένα με τον δικό σας τρόπο, αλλά πρέπει να ακολουθεί το πρότυπο του αρχείου εισόδου html.

Χρησιμοποιήστε το Τερματικό Σημείου

  • Στείλτε ένα αίτημα που περιλαμβάνει τα αρχεία και το διακριτικό πρόσβασης Clear API
    curl -X 'POST' \ 'https://api.sheetize.cloud/clear' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.OperationTables=clearHyperlinks' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
  • Η υπηρεσία θα απαντήσει με ένα URL λήψης για το επεξεργασμένο αρχείο· σε αυτό το παράδειγμα είναι:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Στείλτε ένα αίτημα που περιλαμβάνει το όνομα του αρχείου και το όνομα του φακέλου για Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Θα λάβετε το αρχείο και μπορείτε είτε να το χρησιμοποιήσετε είτε απλώς να το προωθήσετε στο επόμενο βήμα της ροής εργασίας σας.
X
فارسی
Italiano
Tiếng Việt
Català
Türk
हिन्दी
Čeština
Lietuvis
Ελληνικά
Dansk
Magyar
Български
Deutsch
Bahasa Melayu
Nederlands
Русский
English
Український
Español
Polskie
ภาษาไทย
Português
ქართველი
Français
Română
한국어
Slovák
繁體中文
日本語
Indonesia
العربية
简体中文