Dedent text
API · /indent-api
Indent API
Εσοχή, αφαίρεση εσοχής και μετατροπή στηλοθετών σε κενά σε απλό κείμενο, γραμμή προς γραμμή. Το τελικό σημείο εσοχής προσθέτει πρόθεμα σε κάθε γραμμή με μια σταθερή εσοχή — έναν αριθμό κενών ή στηλοθετών, ή οποιοδήποτε προσαρμοσμένο πρόθεμα όπως "> " για παράθεση — και μπορεί προαιρετικά να κάνει εσοχή και σε κενές γραμμές. Το τελικό σημείο αφαίρεσης εσοχής αφαιρεί το μεγαλύτερο κοινό αρχικό κενό διάστημα από ένα μπλοκ (ίδια ιδέα με το Python textwrap.dedent), ώστε να μπορείτε να ισοπεδώσετε ένα υπερβολικά εσοχή απόσπασμα και να λάβετε ακριβώς ποιο πρόθεμα αφαιρέθηκε. Το τελικό σημείο στηλοθετών μετατρέπει μεταξύ στηλοθετών και κενών τηρώντας τις στάσεις στηλοθετών — επέκταση στηλοθετών σε κενά ή συμπίεση σειρών κενών πίσω σε στηλοθέτες, σε επιλεγμένο μέγεθος στηλοθέτη, μόνο στο αρχικό κενό διάστημα ή σε όλο το κείμενο. Λειτουργεί σε οποιοδήποτε κείμενο χωρίς να το αναλύει ως κώδικα, και οι καταλήξεις γραμμών CRLF διατηρούνται. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Αγγίζει μόνο τη δομή των κενών διαστημάτων: για περικοπή ή ταξινόμηση γραμμών χρησιμοποιήστε ένα API γραμμών, για αναδίπλωση μεγάλων γραμμών χρησιμοποιήστε ένα API αναδίπλωσης λέξεων και για αναδιαμόρφωση πραγματικού πηγαίου κώδικα χρησιμοποιήστε ένα API μορφοποίησης κώδικα.
Υγεία API
υγιής- Χρόνος λειτουργίας
- 100.00%
- Ανιχνευτές διακομιστή · 24 ώρες
- Μέση καθυστέρηση
- 75 ms
- Ανιχνευτές διακομιστή · 24 ώρες
- Συνδρομητές
- 4,384
- ενεργός
- Σύνολο κλήσεων
- 72
- τις τελευταίες 7 ημέρες
Τιμολόγηση
Επιλέξτε μια βαθμίδα — χρεώνεται μηνιαία, ακυρώστε ανά πάσα στιγμή.
Free
Δωρεάν
- 1,435 κλήσεις / μήνα
- 2 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 1.435 κλήσεις/μήνα
- 2 αιτήσεις/δευτ.
- Εσοχή + εξοχή + καρτέλες
- Χωρίς πιστωτική κάρτα
Starter
€2.95 /μήνας
- 10,950 κλήσεις / μήνα
- 8 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 10.95k κλήσεις/μήνα
- 8 αιτήσεις/δευτ.
- Προσαρμοσμένο πρόθεμα + στάσεις καρτέλας
- Υποστήριξη μέσω email
Pro
€22.85 /μήνας
- 160,500 κλήσεις / μήνα
- 20 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 160,5k κλήσεις/μήνα
- 20 req/sec
- Σωληνώσεις κώδικα / διαμόρφωσης / εγγράφων
- Υποστήριξη προτεραιότητας
Mega
€60.85 /μήνας
- 845,000 κλήσεις / μήνα
- 50 αιτήματα / δευτερόλεπτο
- Hard cap (429 πάνω από το όριο, χωρίς υπέρβαση)
- 845k κλήσεις/μήνα
- 50 αιτήσεις/δευτερόλεπτο
- Κλίμακα πλατφόρμας
- Αποκλειστική SLA
Κατασκευάστηκε από
Σχετικό API
Άλλο API με επικαλυπτόμενες ετικέτες.
API Διάταξης Πληκτρολογίου
Αντιστοιχίστε ξανά κείμενο μεταξύ διατάξεων πληκτρολογίου — η λύση για κείμενο που πληκτρολογήθηκε με το πληκτρολόγιο ρυθμισμένο σε λάθος διάταξη. Το τελικό σημείο remap λαμβάνει κείμενο, μια διάταξη προέλευσης και μια διάταξη προορισμού, και ξαναγράφει κάθε χαρακτήρα σε αυτόν που παράγεται από το ίδιο φυσικό πλήκτρο στην άλλη διάταξη. Έτσι, το κείμενο που πληκτρολογήθηκε κατά λάθος σε ένα πληκτρολόγιο ρυθμισμένο σε Dvorak ενώ εννοούσατε QWERTY (ή το αντίστροφο) ανακτάται ακριβώς, και επειδή η αντιστοίχιση διατηρεί τη θέση, κάνει τέλειο round-trip. Υποστηρίζει QWERTY (ΗΠΑ), Dvorak και Colemak, συμπεριλαμβανομένων των συμβόλων με Shift, και αφήνει ανέγγιχτους τους χαρακτήρες που δεν βρίσκονται σε επανααντιστοιχίσιμο πλήκτρο (διαστήματα και τόνους). Το τελικό σημείο layouts επιστρέφει τον πλήρη χάρτη πλήκτρων για κάθε διάταξη. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για διόρθωση πληκτρολόγησης σε λάθος διάταξη, δημιουργία επεξεργαστών κειμένου και εργαλείων IME, βοηθήματα εκμάθησης διάταξης και αναζήτηση μεταξύ διατάξεων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό αντιστοιχίζει μεταξύ διατάξεων πληκτρολογίου· για κλασικά κρυπτογραφήματα (Caesar, ROT13, Morse) χρησιμοποιήστε ένα API κρυπτογράφησης.
api.oanor.com/keyboardlayout-api
API Εντροπίας
Μετρήστε την περιεκτικότητα πληροφορίας ενός κειμένου. Το τελικό σημείο ανάλυσης υπολογίζει την εντροπία Shannon σε bits ανά σύμβολο, τη συνολική πληροφορία σε bits και bytes, τη μέγιστη δυνατή εντροπία για το αλφάβητο που χρησιμοποιήθηκε, και ένα κανονικοποιημένο σκορ 0–1 που δείχνει πόσο ομοιόμορφη (τυχαία) είναι η κατανομή — πάνω από κωδικά σημεία Unicode ή ακατέργαστα bytes UTF-8. Το τελικό σημείο συχνότητας επιστρέφει την πλήρη κατανομή συχνότητας χαρακτήρων, με το πιο κοινό σύμβολο πρώτο, με μετρήσεις και ποσοστά, δείχνοντας τους χαρακτήρες ελέγχου διαφυγής και τα bytes ως hex. Είναι ακριβής, ντετερμινιστική και εκτελείται εξ ολοκλήρου τοπικά χωρίς κλήσεις δικτύου, επομένως είναι άμεση και ιδιωτική. Ιδανική για ελέγχους τυχαιότητας και ποιότητας κωδικών πρόσβασης, εκτίμηση του πόσο συμπιέσιμα είναι τα δεδομένα, ανάλυση γλώσσας και κλασικών κρυπτογραφημάτων, εντοπισμό εισόδου χαμηλής ποικιλίας ή επαναλαμβανόμενης, και εξαγωγή χαρακτηριστικών για ταξινόμηση κειμένου. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσος. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό μετρά την περιεκτικότητα πληροφορίας· για βαθμολόγηση ισχύος κωδικών πρόσβασης χρησιμοποιήστε ένα API κωδικών πρόσβασης, για στατιστικά αριθμών χρησιμοποιήστε ένα API στατιστικών, και για μετρήσεις γραφημάτων/χαρακτήρων χρησιμοποιήστε ένα API τμηματοποίησης κειμένου.
api.oanor.com/entropy-api
N-gram API
Δημιουργήστε n-γράμματα από κείμενο, με μετρήσεις συχνότητας — εξ ολοκλήρου τοπικά. Το τελικό σημείο ngrams αναλύει το κείμενο σε συνεχόμενες ακολουθίες n διακριτικών και επιστρέφει κάθε ξεχωριστό n-γραμμα με το πόσο συχνά εμφανίζεται, ταξινομημένο κατά συχνότητα: λεκτικά n-γράμματα (unigrams, bigrams, trigrams και πέραν αυτών) για ανάλυση φράσεων και συνεμφανίσεων, ή χαρακτηριστικά n-γράμματα (shingles) για ασαφή αντιστοίχιση, ανίχνευση γλώσσας και ευρετηρίαση. Το τελικό σημείο range παράγει κάθε μέγεθος από ένα ελάχιστο έως ένα μέγιστο σε μία μόνο κλήση (για παράδειγμα 1–3 γράμματα), που είναι ακριβώς αυτό που χρειάζεστε για να δημιουργήσετε διανύσματα χαρακτηριστικών. Επιλέξτε λειτουργία λέξης ή χαρακτήρα, αν θα γίνει πρώτα μετατροπή σε πεζά, και ένα όριο top-N για να κρατήσετε μόνο τα πιο συχνά. Η λεκτική τοκενοποίηση είναι Unicode-aware και διατηρεί εσωτερικές αποστρόφους και παύλες (don't, well-known) ως μεμονωμένα διακριτικά. Όλα εκτελούνται τοπικά και ντετερμινιστικά, επομένως είναι γρήγορα και ιδιωτικά. Ιδανικό για εξόρυξη κειμένου και εξαγωγή χαρακτηριστικών NLP, μοντελοποίηση γλώσσας και αυτόματη συμπλήρωση, ευρετηρίαση αναζήτησης και shingling, ανίχνευση λογοκλοπής και ομοιότητας, και ανάλυση λέξεων-κλειδιών και συνεμφανίσεων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσος. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό παράγει n-γράμματα και μετρήσεις· για περιληπτικές περιλήψεις και λέξεις-κλειδιά χρησιμοποιήστε ένα summarize API και για μέτρηση γραφημάτων/χαρακτήρων χρησιμοποιήστε ένα text-segmentation API.
api.oanor.com/ngram-api
Emoji Strip API
Αφαιρεί, εξάγει και μετράει emoji σε οποιοδήποτε κείμενο. Το endpoint strip αφαιρεί κάθε emoji από μια συμβολοσειρά — ή τα αντικαθιστά με έναν δείκτη της επιλογής σας — και χειρίζεται σωστά τα emoji πολλαπλών κωδικών σημείων: ακολουθίες ZWJ όπως η οικογένεια 👩👩👧👦, τροποποιητές τόνου δέρματος (👍🏽), σημαίες χωρών (🇩🇪), πλήκτρα (1️⃣) και επιλογείς παραλλαγής μετρούν όλα ως ένα μόνο emoji, οπότε τίποτα δεν μένει μισοδιαγραμμένο. Το endpoint extract παραθέτει κάθε emoji που βρίσκει με τη θέση του στο κείμενο και επιστρέφει μετρήσεις ανά emoji και μοναδικών emoji, ιδανικό για αναλυτικά στοιχεία και εποπτεία. Ένα απλό ©, ® ή ™ αφήνεται σκόπιμα ανέπαφο εκτός αν φέρει επιλογέα παραλλαγής emoji, και τα απλά ψηφία δεν αγγίζονται ποτέ. Ιδανικό για καθαρισμό εισόδου χρήστη πριν από ευρετηρίαση ή αποθήκευση, απολύμανση ονομάτων χρήστη και εμφανιζόμενων ονομάτων, εποπτεία και αναλυτικά στοιχεία, και προετοιμασία κειμένου για συστήματα που δυσκολεύονται με emoji. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 endpoints. Αυτό καθαρίζει και εξάγει emoji από κείμενο· για αναζήτηση emoji με όνομα ή shortcode χρησιμοποιήστε ένα API βάσης δεδομένων emoji, και για μέτρηση γραφημάτων χρησιμοποιήστε ένα API τμηματοποίησης κειμένου.
api.oanor.com/emojistrip-api
Συχνές ερωτήσεις
Γρήγορες απαντήσεις για τιμές, ποσοστώσεις και ενσωμάτωση.
Πώς αποκτώ ένα κλειδί API για το Indent API;
Ποιο είναι το όριο ρυθμού του Indent API;
Πόσο κοστίζει το Indent API;
Μπορώ να ακυρώσω τη συνδρομή μου ανά πάσα στιγμή;
Είναι το Indent API συμβατό με τον GDPR;
Επιλέξτε ένα τελικό σημείο από τη λίστα στα αριστερά για να δείτε τις λεπτομέρειες και δοκιμάστε το.
Αποσπάσματα κώδικα
Εγγραφείτε για να λάβετε ένα API key και, στη συνέχεια, καλέστε οποιαδήποτε διαδρομή κάτω από το slug σας.
curl https://api.oanor.com/indent-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/indent-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/indent-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/indent-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Αξιολογήσεις
Συνδεθείτε για να βαθμολογήσετε.
Δεν υπάρχουν ακόμη κριτικές.
Συζήτηση
Κάνε ερωτήσεις, μοιράσου συμβουλές, πάρε απαντήσεις από τον πάροχο και άλλους προγραμματιστές. Δημόσιο — όλοι μπορούν να διαβάσουν.
Συνδέσου για να γράψεις ή να απαντήσεις.
ΣύνδεσηΝέα συζήτηση
·
-
Απάντηση παρόχου
🔒 Η συζήτηση είναι κλειδωμένη — δεν επιτρέπονται νέες απαντήσεις.
-
·
- Δεν υπάρχουν συζητήσεις — ξεκίνα την πρώτη.
Υποστήριξη
Ιδιωτική υποστήριξη 1:1 με τον πάροχο — χρέωση, ενσωμάτωση, λογαριασμός. Μόνο εσύ και η ομάδα του παρόχου βλέπετε αυτά τα threads.
Συνδέσου για να ανοίξεις ticket υποστήριξης.
ΣύνδεσηΆνοιγμα νέου ticket
Περιέγραψε με τι χρειάζεσαι βοήθεια. Η ομάδα λαμβάνει email και απαντά στη σελίδα του ticket.
-
·
Επείγουσα - Δεν υπάρχουν tickets για αυτό το API.