Προεπισκόπηση αγοράς

Αγορά API

Ανακαλύψτε και ενσωματώστε το API μέσω της μυστικής-ασφαλούς πύλης της oanor.

673–696 από 1117 API

API Βαθμολογίας Elo

Υπολογίστε βαθμολογίες Elo — το σύστημα βαθμολόγησης πίσω από το σκάκι, τα esports, τα παιχνίδια και τους ανταγωνιστικούς πίνακες κατάταξης. Το τελικό σημείο αναμενόμενης απόδοσης λαμβάνει τις βαθμολογίες δύο παικτών και επιστρέφει την πιθανότητα νίκης κάθε πλευράς χρησιμοποιώντας τον κλασικό λογιστικό τύπο 1 / (1 + 10^((Rb − Ra) / 400)), ονομάζει το φαβορί και αναφέρει τη διαφορά βαθμολογίας. Το τελικό σημείο αγώνα εφαρμόζει ένα αποτέλεσμα — νίκη, ήττα ή ισοπαλία για τον παίκτη Α — και επιστρέφει τις ενημερωμένες βαθμολογίες και των δύο παικτών, τους ακριβείς πόντους που κέρδισε ή έχασε ο καθένας, και τις αναμενόμενες βαθμολογίες, χρησιμοποιώντας έναν παραμετροποιήσιμο συντελεστή Κ (32 από προεπιλογή· χαμηλότερος για καθιερωμένους παίκτες, υψηλότερος για νεοεισερχόμενους, ώστε οι βαθμολογίες να σταθεροποιούνται ή να κινούνται γρήγορα όπως επιλέγετε). Μια ανατροπή ανταμείβεται με μεγαλύτερη μεταβολή και μια ισοπαλία μεταφέρει πόντους προς το αουτσάιντερ, ακριβώς όπως προβλέπει το Elo. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — δεν αποθηκεύονται παίκτες ή πίνακες κατάταξης. Ιδανικό για αντιστοίχιση παιχνιδιών και esports, εφαρμογές σκακιού και επιτραπέζιων παιχνιδιών, συστήματα τουρνουά και κλιμάκων, λειτουργίες κατάταξης και φήμης, και συγκρίσεις δεξιοτήτων τύπου A/B. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό υπολογίζει βαθμολογίες από δεδομένα που παρέχετε· δεν αποθηκεύει πίνακα κατάταξης ούτε αναζητά τη βαθμολογία ενός παίκτη.

#elo #rating #ranking
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
82ms
Συνδρομητές
3,641
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/elo-api

GPA API

Υπολογίστε έναν σταθμισμένο μέσο όρο βαθμολογίας (GPA). Το τελικό σημείο calc δέχεται μια λίστα μαθημάτων — το καθένα με έναν βαθμό και τις πιστωτικές ώρες που αξίζει — και επιστρέφει τον σταθμισμένο μέσο όρο GPA, τα σύνολα και μια ανάλυση ανά μάθημα των ποιοτικών πόντων, ώστε να μπορείτε να δείτε ακριβώς πώς σχηματίστηκε ο μέσος όρος. Οι βαθμοί μπορεί να είναι γράμματα των ΗΠΑ (A, A-, B+, … F) στην τυπική κλίμακα 4.0, ή 4.3 με την κλίμακα us_plus που δίνει στο A+ επιπλέον βάρος· ποσοστά από 0 έως 100 που αντιστοιχίζονται σε γράμματα και πόντους με τα συνήθη όρια· ακατέργαστοι βαθμοί που δίνονται απευθείας ως αριθμοί· ή η δική σας προσαρμοσμένη αντιστοίχιση γράμματος-σε-πόντου για οποιοδήποτε σχήμα ιδρύματος. Τα μαθήματα μπορούν να δοθούν ως πίνακας JSON ή μια συμπαγής συμβολοσειρά όπως "A:3,B+:4,C:2", και οι πιστωτικές μονάδες προεπιλέγονται στο 1 για έναν μη σταθμισμένο μέσο όρο. Το τελικό σημείο scales παραθέτει τις ενσωματωμένες κλίμακες βαθμολογίας και τις τιμές πόντων τους. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσο και ιδιωτικό — δεν αποθηκεύονται δεδομένα μαθητών. Ιδανικό για προγραμματιστές φοιτητών και πίνακες ελέγχου, πύλες πανεπιστημίων και σχολείων, εφαρμογές LMS και ed-tech, εργαλεία υποτροφιών και εισαγωγών, και ακαδημαϊκούς υπολογιστές what-if. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό υπολογίζει GPA· για γενικές στατιστικές χρησιμοποιήστε ένα API στατιστικών.

#gpa #grades #education
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
73ms
Συνδρομητές
3,627
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/gpa-api

API Range Remap

Αντιστοιχίστε αριθμούς μεταξύ περιοχών. Το τελικό σημείο κλίμακας αντιστοιχίζει γραμμικά μια τιμή από μια περιοχή εισόδου [in_min, in_max] σε μια περιοχή εξόδου [out_min, out_max] — η κλασική map() που χρησιμοποιείτε για μετρήσεις αισθητήρων, ρυθμιστικά και κουμπιά, μετρητές και μπάρες προόδου, και άξονες οπτικοποίησης δεδομένων. Επιστρέφει επίσης τη θέση t 0–1, οπότε με την προεπιλεγμένη περιοχή εξόδου 0–1 κανονικοποιεί μια τιμή, και με μια περιοχή εισόδου 0–1 παρεμβάλλει (lerp). Οι περιοχές εξόδου μπορεί να είναι αντεστραμμένες (out_min μεγαλύτερο από out_max) για αντιστροφή κατεύθυνσης, και ένα προαιρετικό clamp κρατά το αποτέλεσμα εντός της περιοχής εξόδου αντί να κάνει παρέκταση. Το τελικό σημείο clamp περιορίζει μια τιμή σε ένα ελάχιστο και μέγιστο και μπορεί επιπλέον να την κουμπώσει στο πλησιέστερο βήμα. Όλα είναι ακριβή τοπικά μαθηματικά, στιγμιαία και ντετερμινιστικά. Ιδανικό για IoT και ενσωματωμένα (στυλ Arduino map), ήχο και DSP, γραφικά και ανάπτυξη παιχνιδιών, πίνακες ελέγχου και γραφήματα, και στοιχεία ελέγχου UI. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, στιγμιαίο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό αντιστοιχίζει βαθμωτές τιμές — για παρεμβολή διανυσμάτων χρησιμοποιήστε ένα API διανυσμάτων και για καμπύλες επιτάχυνσης κινούμενων σχεδίων χρησιμοποιήστε ένα API επιτάχυνσης.

#remap #scale #normalize
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
83ms
Συνδρομητές
4,312
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/remap-api

API Υποτίτλων

Εργαστείτε με αρχεία υποτίτλων και λεζάντων — ανάλυση, μετατροπή και επανασυγχρονισμό, εξ ολοκλήρου τοπικά. Το τελικό σημείο ανάλυσης διαβάζει κείμενο SubRip (.srt) ή WebVTT (.vtt) σε καθαρές, δομημένες ενδείξεις — ευρετήριο, έναρξη, λήξη (ως HH:MM:SS,mmm χρονικοί κώδικες και χιλιοστά του δευτερολέπτου), διάρκεια και το κείμενο της ένδειξης (πολλαπλών γραμμών διατηρημένο) — ανιχνεύοντας αυτόματα ποια μορφή στείλατε. Το τελικό σημείο μετατροπής μετατρέπει μεταξύ SRT και WebVTT, λαμβάνοντας σωστά τις λεπτομέρειες: το διαχωριστικό χρονικής σήμανσης (κόμμα για SRT, τελεία για WebVTT), προσθέτοντας ή αφαιρώντας την κεφαλίδα WEBVTT και αναριθμώντας τις ενδείξεις. Το τελικό σημείο μετατόπισης μετακινεί κάθε χρονική σήμανση κατά μια μετατόπιση σε χιλιοστά του δευτερολέπτου, θετική ή αρνητική, για να διορθώσει ένα κομμάτι που τρέχει νωρίς ή αργά, περιορίζοντας στο μηδέν ώστε τίποτα να μην γίνει αρνητικό. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — τα αρχεία πολυμέσων σας δεν φεύγουν ποτέ από το αίτημα. Ιδανικό για ροές βίντεο και ροής, επεξεργαστές λεζάντων και προγράμματα αναπαραγωγής, ροές εργασίας εντοπισμού και μετάφρασης, προσβασιμότητα και διόρθωση υποτίτλων εκτός συγχρονισμού. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Αυτό χειρίζεται αρχεία υποτίτλων· για χρονικό κώδικα βίντεο SMPTE (HH:MM:SS:FF) χρησιμοποιήστε ένα API χρονικού κώδικα.

#subtitle #srt #webvtt
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
76ms
Συνδρομητές
4,884
Ο διακομιστής επαληθεύτηκε 12 ανιχνευτές/24 ώρες

api.oanor.com/subtitle-api

Fraction API

Ακριβή μαθηματικά κλασμάτων με ακέραιους αυθαίρετης ακρίβειας — χωρίς στρογγυλοποίηση κινητής υποδιαστολής. Το τελικό σημείο simplify ανάγει οποιοδήποτε κλάσμα στους χαμηλότερους όρους του και επιστρέφει την δεκαδική τιμή, τη μορφή μικτού αριθμού (10/4 → 2 1/2) και αν είναι ακέραιος αριθμός. Το τελικό σημείο calc προσθέτει, αφαιρεί, πολλαπλασιάζει ή διαιρεί δύο τιμές — που δίνονται ως κλάσματα (1/2), ακέραιοι αριθμοί, μικτοί αριθμοί (1 1/2) ή δεκαδικοί (0.5) — και επιστρέφει το απλοποιημένο αποτέλεσμα. Το τελικό σημείο fromdecimal μετατρέπει έναν δεκαδικό σε κλάσμα: ακριβώς για πεπερασμένους δεκαδικούς, και με ακρίβεια για επαναλαμβανόμενους δεκαδικούς γραμμένους με παρενθέσεις, οπότε το 0.(3) γίνεται 1/3 και το 0.1(6) γίνεται 1/6. Επειδή κάθε βήμα χρησιμοποιεί μεγάλους ακέραιους, τα αποτελέσματα είναι πάντα ακριβή και πολύ μεγάλοι αριθμητές ή παρονομαστές επιστρέφονται ως συμβολοσειρές αντί να χάνεται ακρίβεια. Ιδανικό για εκπαίδευση και εργαλεία μαθηματικών, συνταγές και κλιμάκωση μονάδων, μετρήσεις μηχανικής και ξυλουργικής, χρηματοοικονομικά, και οπουδήποτε τα κλάσματα πρέπει να παραμένουν ακριβή. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Αυτό είναι μαθηματικά κλασμάτων· για γενικές εκφράσεις χρησιμοποιήστε ένα API μαθηματικής μηχανής και για παραγοντοποίηση πρώτων αριθμών χρησιμοποιήστε ένα API θεωρίας αριθμών.

#fraction #math #rational
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
85ms
Συνδρομητές
3,435
Ο διακομιστής επαληθεύτηκε 12 ανιχνευτές/24 ώρες

api.oanor.com/fraction-api

API Εντροπίας

Μετρήστε την περιεκτικότητα πληροφορίας ενός κειμένου. Το τελικό σημείο ανάλυσης υπολογίζει την εντροπία Shannon σε bits ανά σύμβολο, τη συνολική πληροφορία σε bits και bytes, τη μέγιστη δυνατή εντροπία για το αλφάβητο που χρησιμοποιήθηκε, και ένα κανονικοποιημένο σκορ 0–1 που δείχνει πόσο ομοιόμορφη (τυχαία) είναι η κατανομή — πάνω από κωδικά σημεία Unicode ή ακατέργαστα bytes UTF-8. Το τελικό σημείο συχνότητας επιστρέφει την πλήρη κατανομή συχνότητας χαρακτήρων, με το πιο κοινό σύμβολο πρώτο, με μετρήσεις και ποσοστά, δείχνοντας τους χαρακτήρες ελέγχου διαφυγής και τα bytes ως hex. Είναι ακριβής, ντετερμινιστική και εκτελείται εξ ολοκλήρου τοπικά χωρίς κλήσεις δικτύου, επομένως είναι άμεση και ιδιωτική. Ιδανική για ελέγχους τυχαιότητας και ποιότητας κωδικών πρόσβασης, εκτίμηση του πόσο συμπιέσιμα είναι τα δεδομένα, ανάλυση γλώσσας και κλασικών κρυπτογραφημάτων, εντοπισμό εισόδου χαμηλής ποικιλίας ή επαναλαμβανόμενης, και εξαγωγή χαρακτηριστικών για ταξινόμηση κειμένου. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσος. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό μετρά την περιεκτικότητα πληροφορίας· για βαθμολόγηση ισχύος κωδικών πρόσβασης χρησιμοποιήστε ένα API κωδικών πρόσβασης, για στατιστικά αριθμών χρησιμοποιήστε ένα API στατιστικών, και για μετρήσεις γραφημάτων/χαρακτήρων χρησιμοποιήστε ένα API τμηματοποίησης κειμένου.

#entropy #shannon #information-theory
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
83ms
Συνδρομητές
3,717
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/entropy-api

API Dotenv

Μετατροπή μεταξύ αρχείων .env (dotenv) και JSON, και προς τις δύο κατευθύνσεις. Το τελικό σημείο ανάλυσης διαβάζει κείμενο .env σε ένα καθαρό αντικείμενο JSON: παραλείπει κενές γραμμές και σχόλια #, τιμά ένα προαιρετικό πρόθεμα export, αφαιρεί εισαγωγικά από τιμές με μονά και διπλά εισαγωγικά (ερμηνεύοντας διαφυγές \n, \t και \" μέσα σε διπλά εισαγωγικά), αφαιρεί ενσωματωμένα σχόλια μετά από τιμές χωρίς εισαγωγικά, υποστηρίζει τιμές που εκτείνονται σε πολλές γραμμές μέσα σε εισαγωγικά, και μπορεί προαιρετικά να επεκτείνει αναφορές ${VAR} και $VAR έναντι των μεταβλητών που έχουν ήδη οριστεί νωρίτερα στο ίδιο αρχείο — ενώ αφήνει αυστηρά κυριολεκτικές τις τιμές με μονά εισαγωγικά. Το τελικό σημείο stringify μετατρέπει ένα αντικείμενο JSON πίσω σε ένα έγκυρο αρχείο .env, βάζοντας εισαγωγικά μόνο στις τιμές που το χρειάζονται και προαιρετικά προσθέτοντας export σε κάθε γραμμή για χρήση σε κέλυφος. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — τα μυστικά σας δεν φεύγουν ποτέ από το αίτημα. Ιδανικό για εργαλεία διαμόρφωσης και μεταναστεύσεις, αγωγούς CI/CD, μετατροπή .env σε JSON για εφαρμογές που θέλουν δομημένη διαμόρφωση (και αντίστροφα), και επικύρωση αρχείων περιβάλλοντος. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό χειρίζεται τη μορφή dotenv· για αρχεία INI με [ενότητες] χρησιμοποιήστε ένα API INI, και για YAML ή TOML χρησιμοποιήστε αυτά τα API.

#dotenv #env #config
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
78ms
Συνδρομητές
3,653
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/dotenv-api

JSON Merge API

Συγχώνευση JSON αντικειμένων σε βάθος — η λειτουργία που χρειάζεται κάθε σύστημα διαμόρφωσης και ρυθμίσεων. Το τελικό σημείο συγχώνευσης συγχωνεύει αναδρομικά δύο αντικείμενα (το δεύτερο παρακάμπτει το πρώτο), ή μια ολόκληρη λίστα αντικειμένων που συγχωνεύονται από αριστερά προς τα δεξιά, συνδυάζοντας ένθετα αντικείμενα κλειδί προς κλειδί αντί να τα αντικαθιστά συνολικά, με επιλογή στρατηγικής πίνακα: αντικατάσταση (προεπιλογή), συνένωση, ένωση (συνένωση και αφαίρεση διπλοτύπων) ή merge_index (συγχώνευση στοιχείο προς στοιχείο). Μια τιμή null στο αντικείμενο που παρακάμπτει μπορεί είτε να αντικαταστήσει την υπάρχουσα τιμή είτε να αγνοηθεί, ώστε να μπορείτε να διορθώσετε μόνο τα πεδία που θέλετε. Το τελικό σημείο προεπιλογών είναι το αντίστροφο και εξίσου χρήσιμο: συμπληρώνει μόνο τα κλειδιά που λείπουν από τα δεδομένα σας από ένα αντικείμενο προεπιλογών, έτσι ώστε οι υπάρχουσες τιμές σας να κερδίζουν πάντα — ακριβώς όπως στρώνετε τις ρυθμίσεις ενός χρήστη πάνω από την προεπιλεγμένη διαμόρφωση. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, χωρίς να απαιτείται σχήμα. Ιδανικό για διαμόρφωση και επίστρωση χαρακτηριστικών, συγχώνευση ρυθμίσεων και προτιμήσεων, συνδυασμό απαντήσεων API ή μερικών ενημερώσεων, παρακάμψεις περιβάλλοντος και προεπιλογές προτύπων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό συγχωνεύει έγγραφα· για να τα διαφοροποιήσετε ή να τα διορθώσετε (RFC 6902) χρησιμοποιήστε ένα API JSON-diff, για να τα ισοπεδώσετε χρησιμοποιήστε ένα flatten API και για να αναφερθείτε σε τιμές χρησιμοποιήστε ένα API JSON-Pointer.

#json #merge #config
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
78ms
Συνδρομητές
3,319
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/jsonmerge-api

API Κανονικοποίησης URL

Κανονικοποιήστε URLs σε κανονική μορφή ώστε να μπορείτε να αφαιρείτε διπλότυπα, να συγκρίνετε και να τα καθαρίζετε. Το τελικό σημείο κανονικοποίησης μετατρέπει σε πεζά το σχήμα και τον κεντρικό υπολογιστή, αφαιρεί την προεπιλεγμένη θύρα (80 για http, 443 για https), επιλύει τα τμήματα διαδρομής ./ και ../ και διορθώνει την κωδικοποίηση ποσοστού χρησιμοποιώντας τον τυπικό αναλυτή WHATWG URL, στη συνέχεια εφαρμόζει τις καθαρίσεις που επιλέγετε: αφαιρεί παραμέτρους παρακολούθησης μάρκετινγκ και αναλυτικών στοιχείων (όλες utm_* συν gclid, fbclid, msclkid, yclid, mc_eid και πολλές άλλες), ταξινομεί τις υπόλοιπες παραμέτρους ερωτήματος σε σταθερή σειρά, προαιρετικά αφαιρεί το #fragment και προσθέτει ή αφαιρεί την τελική κάθετο. Επιστρέφει το κανονικό URL, τα πλήρως αναλυμένα στοιχεία και την ακριβή λίστα των αλλαγών που έκανε. Το τελικό σημείο σύγκρισης κανονικοποιεί δύο URLs και σας λέει αν δείχνουν στον ίδιο πόρο — ιδανικό για τον εντοπισμό διπλότυπων συνδέσμων που διαφέρουν μόνο από κωδικούς παρακολούθησης, πεζά/κεφαλαία, θύρα ή σειρά παραμέτρων. Όλα υπολογίζονται τοπικά χωρίς κλήσεις δικτύου, επομένως είναι άμεσο, ιδιωτικό και ασφαλές. Ιδανικό για ανιχνευτές και εργαλεία SEO, αφαίρεση διπλότυπων συνδέσμων και αναλυτικά στοιχεία, κλειδιά προσωρινής αποθήκευσης, σελιδοδείκτες και αγωγούς περιεχομένου. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό κανονικοποιεί τη συμβολοσειρά URL· δεν την ανακτά ούτε ακολουθεί ανακατευθύνσεις — για προεπισκοπήσεις συνδέσμων και αποσυμπίεση χρησιμοποιήστε ένα API URL-unfurl.

#url #canonical #normalize
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
83ms
Συνδρομητές
3,435
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/urlcanon-api

Email Normalize API

Κανονικοποιήστε διευθύνσεις email ώστε να μπορείτε να αφαιρέσετε διπλότυπους λογαριασμούς και να εντοπίσετε διαφορετικά ψευδώνυμα του ίδιου γραμματοκιβωτίου. Το τελικό σημείο normalize μετατρέπει σε πεζά τη διεύθυνση και εφαρμόζει κανόνες βάσει παρόχου: αφαιρεί τις τελείες από τα τοπικά μέρη Gmail και Googlemail (επειδή το Gmail τις αγνοεί) και αντιστοιχίζει το googlemail.com σε gmail.com, αφαιρεί την υποδιεύθυνση +tag για το Gmail και τους πολλούς παρόχους που την υποστηρίζουν — Outlook, Hotmail, Live, iCloud, Fastmail, Proton, Yandex, Zoho, GMX και άλλα — και, από προεπιλογή, για κάθε τομέα ώστε τα διπλότυπα να μην ξεφεύγουν ποτέ, ενώ αναφέρει ακριβώς ποιες αλλαγές έκανε και ποιον πάροχο εντόπισε. Το τελικό σημείο compare κανονικοποιεί δύο διευθύνσεις και σας λέει αν αντιστοιχούν στο ίδιο γραμματοκιβώτιο. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, χωρίς κλήσεις DNS ή δικτύου, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για αφαίρεση διπλότυπων κατά την εγγραφή, πρόληψη απάτης και κατάχρησης (ένα άτομο, πολλά ψευδώνυμα), υγιεινή CRM και λιστών αλληλογραφίας, και συγχώνευση εγγραφών πελατών. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Live, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό κανονικοποιεί διευθύνσεις για σύγκριση· για να επαληθεύσετε ότι μια διεύθυνση υπάρχει πραγματικά και μπορεί να λάβει μηνύματα (MX, αναλώσιμες, λογαριασμοί ρόλου) χρησιμοποιήστε ένα API επαλήθευσης email.

#email #normalize #deduplication
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
75ms
Συνδρομητές
3,885
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/emailnormalize-api

Recurrence Rule API

Αναπτύξτε και περιγράψτε κανόνες επανάληψης RFC 5545 — το RRULE που τροφοδοτεί τις επαναλήψεις ημερολογίου. Το τελικό σημείο expand λαμβάνει ένα RRULE και μια ημερομηνία-ώρα έναρξης και επιστρέφει τις επόμενες ημερομηνίες εμφάνισης, χειριζόμενο σωστά τα FREQ (καθημερινά, εβδομαδιαία, μηνιαία, ετήσια και τα λεπτότερα ωριαία/λεπτά/δευτερόλεπτα), INTERVAL (κάθε 2 εβδομάδες…), COUNT και UNTIL, BYDAY συμπεριλαμβανομένων τακτικών όπως 2MO ή -1FR (οπότε "η τελευταία Παρασκευή του μήνα" ή "η τρίτη Κυριακή του Ιουνίου"), BYMONTHDAY συμπεριλαμβανομένων αρνητικών (-1 για την τελευταία ημέρα του μήνα), BYMONTH και WKST. Το τελικό σημείο describe μετατρέπει έναν κανόνα σε μια πρόταση σε απλά αγγλικά όπως "κάθε εβδομάδα Δευτέρα, Τετάρτη και Παρασκευή, 10 φορές". Όλα υπολογίζονται τοπικά σε UTC και ντετερμινιστικά, οπότε είναι άμεσο, ιδιωτικό και πανομοιότυπο σε κάθε μηχάνημα. Ιδανικό για συστήματα προγραμματισμού και κρατήσεων, εφαρμογές ημερολογίου και υπενθύμισης, κύκλους χρέωσης και συνδρομών, προγραμματισμό εργασιών και αναφορών, και εμφάνιση σε πελάτες πότε συμβαίνει κάτι επόμενο. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό επεκτείνει τον κανόνα επανάληψης· για να δημιουργήσετε ένα λήψιμο συμβάν ημερολογίου .ics χρησιμοποιήστε ένα iCalendar API, και για απλή αριθμητική ημερομηνίας χρησιμοποιήστε ένα date-time API.

#rrule #recurrence #calendar
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
85ms
Συνδρομητές
4,012
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/rrule-api

Maze API

Δημιουργήστε και λύστε λαβύρινθους — εξ ολοκλήρου τοπικά και αναπαραγώγιμα. Το τελικό σημείο δημιουργίας κατασκευάζει έναν τέλειο λαβύρινθο (ακριβώς ένα μονοπάτι μεταξύ οποιωνδήποτε δύο κελιών, χωρίς βρόχους) του πλάτους και ύψους που επιλέγετε, χρησιμοποιώντας είτε έναν αλγόριθμο recursive-backtracker (μακριούς, ελικοειδείς διαδρόμους) είτε τον αλγόριθμο του Prim (περισσότερες διακλαδώσεις, μικρότερα αδιέξοδα), και το επιστρέφει ως έτοιμη προς εκτύπωση ASCII τέχνη συν ένα συμπαγή πίνακα bitmask τοίχου ανά κελί, με την αρχή σημειωμένη πάνω αριστερά και την έξοδο κάτω δεξιά. Κάθε λαβύρινθος είναι πλήρως αναπαραγώγιμος: περάστε ένα seed και παίρνετε πάντα τον ίδιο ακριβώς λαβύρινθο σε οποιοδήποτε μηχάνημα, και το seed επιστρέφεται όταν το παραλείπετε, ώστε να μπορείτε να το αναδημιουργήσετε αργότερα. Το τελικό σημείο επίλυσης αναδημιουργεί τον λαβύρινθο από το ίδιο seed, πλάτος, ύψος και αλγόριθμο και επιστρέφει τη συντομότερη διαδρομή από την αρχή έως το τέλος, τόσο ως ταξινομημένη λίστα κελιών όσο και σχεδιασμένη πάνω στον λαβύρινθο. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για παιχνίδια και παζλ, διαδικαστική δημιουργία επιπέδων, διδασκαλία αλγορίθμων και αναζήτησης γράφων, εκτυπώσιμα φύλλα δραστηριοτήτων και δημιουργικό προγραμματισμό. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία.

#maze #generator #puzzle
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
79ms
Συνδρομητές
4,240
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/maze-api

API Προγραμματισμού Τουρνουά

Δημιουργήστε προγράμματα τουρνουά — εξ ολοκλήρου τοπικά. Το τελικό σημείο roundrobin κατασκευάζει μια πλήρη λίστα αγώνων round-robin όπου κάθε συμμετέχων παίζει με κάθε άλλον ακριβώς μία φορά, ή δύο φορές (εντός και εκτός έδρας) με double=true, χρησιμοποιώντας την κλασική μέθοδο κύκλου: εξισορροπεί τις εντός και εκτός έδρας αναμετρήσεις σε όλους τους γύρους και, όταν υπάρχει μονός αριθμός συμμετεχόντων, δίνει αυτόματα σε καθέναν μια bye με τη σειρά. Το τελικό σημείο bracket κατασκευάζει ένα bracket νοκ-άουτ μονής αποκλεισμού: στρογγυλοποιεί το πεδίο στην επόμενη δύναμη του δύο, τοποθετεί τους συμμετέχοντες σε τυπική σειρά bracket ώστε ο κορυφαίος να συναντά τον χαμηλότερο και οι ισχυρότεροι να συναντώνται μόνο σε μεταγενέστερους γύρους, απονέμει τις byes στους υψηλότερους σπόρους, και παραθέτει κάθε γύρο μέχρι τον Τελικό με τα σωστά ονόματα (Προημιτελικός, Ημιτελικός, Τελικός). Περάστε μια λίστα ονομάτων ομάδων ή παικτών, ή απλά έναν αριθμό συμμετεχόντων. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για αθλητικές λίγκες και εφαρμογές, esports και gaming ladders, σχολικούς και συλλογικούς διαγωνισμούς, hackathons και κάθε εκδήλωση που χρειάζεται δίκαιες αναμετρήσεις. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί το πρόγραμμα· για ζωντανά σκορ, αποτελέσματα και πραγματικές αναμετρήσεις χρησιμοποιήστε ένα API αθλητικών δεδομένων.

#tournament #round-robin #bracket
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
79ms
Συνδρομητές
4,854
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/tournament-api

API Θερμοκρασίας Χρώματος

Μετατρέψτε το φυσικό φως σε χρώματα RGB — εξ ολοκλήρου τοπικά. Το τελικό σημείο kelvin μετατρέπει μια θερμοκρασία χρώματος σε Kelvin στο χρώμα RGB ενός μέλανος σώματος σε αυτή τη θερμοκρασία: ζεστοί τόνοι κεριού και πυρακτώσεως κάτω από 3000 K, ουδέτερα και λευκά φωτός ημέρας γύρω στα 5000–6500 K, και δροσερό γαλαζωπό φως πάνω από αυτό, χρησιμοποιώντας την ευρέως χρησιμοποιούμενη προσέγγιση του Tanner Helland και επιστρέφοντας hex, μια συμβολοσειρά rgb() και μια περιγραφή σε απλά αγγλικά (candlelight, warm white, neutral, daylight, cool). Το τελικό σημείο wavelength μετατρέπει ένα μήκος κύματος ορατού φωτός σε νανόμετρα (380–780 nm) στο κατά προσέγγιση χρώμα RGB που αντιλαμβάνεται το ανθρώπινο μάτι, με τη φυσική πτώση έντασης στα ιώδη και κόκκινα άκρα του φάσματος, και ονομάζει τη ζώνη (violet, blue, cyan, green, yellow, orange, red). Τα πάντα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για εφαρμογές φωτισμού και έξυπνων λαμπτήρων, φωτογραφίας και εργαλείων ισορροπίας λευκού, οπτικοποίησης δεδομένων θερμοκρασίας ή φασμάτων, θεματοποίησης και χρωματικών τονισμών, και επιστήμης και εκπαίδευσης. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτές είναι αντιληπτικές προσεγγίσεις, όχι χρωματομετρικές μετατροπές CIE· για μετατροπή hex/RGB/HSL και παλέτες χρησιμοποιήστε ένα API χρώματος.

#color-temperature #kelvin #wavelength
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
77ms
Συνδρομητές
3,141
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/colortemp-api

CORS API

Δημιουργήστε σωστές κεφαλίδες απόκρισης CORS και αξιολογήστε αιτήματα preflight — χωρίς να διαβάζετε ξανά τις προδιαγραφές κάθε φορά. Το τελικό σημείο headers μετατρέπει μια απλή πολιτική (επιτρεπόμενες προελεύσεις, μέθοδοι, κεφαλίδες αιτήματος, αν επιτρέπονται διαπιστευτήρια, μια μέγιστη ηλικία preflight και τυχόν εκτεθειμένες κεφαλίδες απόκρισης) στο ακριβές σύνολο κεφαλίδων Access-Control-* που πρέπει να επιστραφούν, και χειρίζεται τα μέρη που οι άνθρωποι κάνουν λάθος: δεν μπορείτε να συνδυάσετε έναν χαρακτήρα μπαλαντέρ προέλευσης με διαπιστευτήρια, οπότε αντικατοπτρίζει τη συγκεκριμένη προέλευση του αιτήματος και προσθέτει Vary: Origin αντί αυτού· παραλείπει την κεφαλίδα allow-origin όταν μια προέλευση δεν βρίσκεται στη λίστα σας· και προειδοποιεί όταν μια διαμόρφωση δεν θα συμπεριφερόταν όπως αναμένεται. Το τελικό σημείο check λαμβάνει ένα εισερχόμενο αίτημα — την Προέλευσή του, τη (ζητούμενη) μέθοδο και τις Access-Control-Request-Headers — και σας λέει αν θα περάσει το CORS, τον ακριβή λόγο αν αποτύχει, και τις κεφαλίδες απόκρισης που πρέπει να στείλετε πίσω. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για πύλες API και backends, συναρτήσεις edge και serverless, εντοπισμό σφαλμάτων CORS σε προγράμματα περιήγησης και για να έχετε μια πολιτική ασφαλείας ακριβώς σωστή. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και ελέγχει τις κεφαλίδες· δεν κάνει ένα αίτημα cross-origin — για να επιθεωρήσετε τις κεφαλίδες ασφαλείας ενός ζωντανού ιστότοπου χρησιμοποιήστε ένα API security-headers.

#cors #http #preflight
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
83ms
Συνδρομητές
3,380
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/cors-api

Margin & Markup API

Μαθηματικά τιμολόγησης και κερδοφορίας ως API. Το τελικό σημείο περιθωρίου λύνει τις σχέσεις μεταξύ μοναδιαίου κόστους, τιμής πώλησης, μικτού περιθωρίου (ποσοστό της τιμής), προσαύξησης (ποσοστό του κόστους) και κέρδους — δώστε οποιαδήποτε δύο από αυτά και υπολογίζει όλα τα υπόλοιπα. Τιμολογήστε ένα προϊόν από ένα στοχευόμενο περιθώριο, βρείτε το πραγματικό περιθώριο μιας υπάρχουσας τιμής, μετατρέψτε μια προσαύξηση σε περιθώριο (δεν είναι το ίδιο — η ίδια τιμή έχει πάντα χαμηλότερο περιθώριο από την προσαύξηση) ή υπολογίστε ένα κόστος από μια τιμή και προσαύξηση. Το τελικό σημείο νεκρού σημείου υπολογίζει πόσες μονάδες και πόσα έσοδα χρειάζεται να πουλήσετε για να καλύψετε τα σταθερά σας έξοδα, δεδομένης μιας μοναδιαίας τιμής και ενός μεταβλητού κόστους ανά μονάδα, και επιστρέφει το περιθώριο συνεισφοράς και τον λόγο περιθωρίου συνεισφοράς. Τα αρνητικά αποτελέσματα αναφέρονται ειλικρινά, οπότε μια ζημιογόνος τιμή είναι προφανής. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για τιμολόγηση και λιανική πώληση, εργαλεία προσφορών και πωλήσεων, χρηματοοικονομικά και FP&A, αγορές και συστήματα POS, και μοντελοποίηση οικονομικών μονάδας. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτά είναι μαθηματικά τιμολόγησης· για καθημερινές λειτουργίες ποσοστού χρησιμοποιήστε ένα ποσοστιαίο API και για μαθηματικά δανείων και τόκων χρησιμοποιήστε ένα API οικονομικού υπολογιστή.

#margin #markup #pricing
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
82ms
Συνδρομητές
4,255
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/margin-api

API Διεύθυνσης MAC

Επικυρώστε, αναμορφώστε και αναλύστε διευθύνσεις MAC (EUI-48) — εξ ολοκλήρου τοπικά. Το τελικό σημείο μορφοποίησης δέχεται μια MAC σε οποιαδήποτε κοινή σημειογραφία — άνω και κάτω τελεία (aa:bb:cc:dd:ee:ff), παύλα (aa-bb-…), Cisco με τελείες (aabb.ccdd.eeff) ή γυμνή (aabbccddeeff) — και την επιστρέφει στη σημειογραφία που ζητάτε συν όλες τις άλλες, σε κεφαλαία ή πεζά, κανονικοποιώντας την ακατάστατη είσοδο σε μια καθαρή κανονική μορφή. Το τελικό σημείο πληροφοριών αναλύει μια διεύθυνση: διαχωρίζει το OUI (το πρόθεμα κατασκευαστή) από το τμήμα NIC, αναφέρει εάν η διεύθυνση είναι unicast ή multicast (το bit I/G) και εάν είναι καθολικά ή τοπικά διαχειριζόμενη (το bit U/L), επισημαίνει τη διεύθυνση εκπομπής και εξάγει το τροποποιημένο αναγνωριστικό διεπαφής EUI-64 και την αντίστοιχη διεύθυνση IPv6 link-local (fe80::…) σύμφωνα με το RFC 4291. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — χωρίς αναζητήσεις, χωρίς κλήσεις τρίτων. Ιδανικό για αυτοματοποίηση δικτύου και IPAM, εργαλεία μεταγωγέων/δρομολογητών και τείχους προστασίας, διαχείριση αποθέματος συσκευών και περιουσιακών στοιχείων, DHCP και προμήθεια, και εργασία SLAAC IPv6. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό μορφοποιεί και αναλύει τη διεύθυνση· για να αναζητήσετε τον κατασκευαστή πίσω από μια MAC, χρησιμοποιήστε ένα API MAC-vendor.

#mac-address #eui-48 #eui-64
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
79ms
Συνδρομητές
4,800
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/macaddr-api

API IP πελάτη

Βρείτε την πραγματική διεύθυνση IP πελάτη πίσω από διακομιστές μεσολάβησης, CDN και εξισορροπητές φόρτου. Το τελικό σημείο client λαμβάνει μια λίστα X-Forwarded-For (ή μια κεφαλίδα Forwarded RFC 7239) μαζί με έναν αριθμό αξιόπιστων διακομιστών μεσολάβησης και επιστρέφει την πραγματική διεύθυνση πελάτη — αφαιρώντας τους αξιόπιστους διακομιστές μεσολάβησης από τη δεξιά πλευρά, ώστε μια πλαστή αριστερή τιμή να μην μπορεί να σας εξαπατήσει — μαζί με την πλήρη διατεταγμένη αλυσίδα αλμάτων, την αριστερότερη και δεξιότερη καταχώρηση και την οικογένεια διευθύνσεων. Το τελικό σημείο parse αναλύει μια κεφαλίδα Forwarded στα for/by/host/proto άλματά της ή μια κεφαλίδα X-Forwarded-For στη διατεταγμένη λίστα διευθύνσεών της, αφαιρώντας θύρες και αγκύλες IPv6 για να λάβετε καθαρές IP. Η σωστή υλοποίηση είναι σημαντική για την ασφάλεια: η εμπιστοσύνη σε λάθος καταχώρηση επιτρέπει στους πελάτες να πλαστογραφήσουν την IP τους, οπότε το μοντέλο αξιόπιστου διακομιστή μεσολάβησης επιστρέφει την πρώτη διεύθυνση που δεν βάλατε εσείς. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για αντίστροφους διακομιστές μεσολάβησης και πύλες API, περιορισμό ρυθμού και πρόληψη κατάχρησης, καταγραφή ελέγχου και αναλυτικά στοιχεία, γεωγραφικούς και ελέγχους απάτης, και οποιοδήποτε παρασκήνιο πίσω από έναν εξισορροπητή φόρτου. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό αναλύει κεφαλίδες προώθησης για να βρει την IP πελάτη· για γεωτοποθεσία αυτής της IP χρησιμοποιήστε ένα API IP-γεωτοποθεσίας.

#client-ip #x-forwarded-for #forwarded
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
78ms
Συνδρομητές
3,324
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/clientip-api

API A/B Bucketing

Ντετερμινιστικός έλεγχος A/B και ανάθεση feature flags — χωρίς βάση δεδομένων, χωρίς αποθηκευμένη κατάσταση. Το endpoint bucket κατακερματίζει ένα κλειδί (αναγνωριστικό χρήστη, συνεδρία ή συσκευή) σε ένα σταθερό bucket από 0 έως N-1 που δεν αλλάζει ποτέ για αυτό το κλειδί, και μπορεί να αποφασίσει αν το κλειδί βρίσκεται εντός ενός ποσοστού rollout· επειδή η απόφαση είναι μονότονη, η αύξηση του ποσοστού προσθέτει μόνο χρήστες, οπότε μια σταδιακή αύξηση είναι σταθερή και κανείς δεν επιστρέφει πίσω. Το endpoint variant αναθέτει μία από πολλές σταθμισμένες παραλλαγές — ένα απλό split control/treatment ή οποιοδήποτε πολυμεταβλητό τεστ — με συνέπεια για το ίδιο κλειδί, τηρώντας προσαρμοσμένα βάρη. Η ανάμειξη ενός ονόματος πειράματος διατηρεί τα ανεξάρτητα πειράματα ανεξάρτητα, και επειδή οι ίδιες είσοδοι παράγουν πάντα την ίδια απάντηση, ο πελάτης και ο διακομιστής σας (και οποιαδήποτε edge function) συμφωνούν στην ανάθεση χωρίς συντονισμό ή αναζητήσεις. Ο κατακερματισμός είναι FNV-1a με ανάμειξη avalanche, δίνοντας ομοιόμορφα, σταθερά buckets σε όλες τις γλώσσες και μηχανές. Εκτελείται εξ ολοκλήρου τοπικά, επομένως είναι στιγμιαίο, ντετερμινιστικό και ιδιωτικό. Ιδανικό για feature flags και σταδιακά rollouts, πειράματα A/B και πολυμεταβλητά, canary releases, holdouts και kill-switches, και συνεπή UI bucketing σε web και mobile. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, στιγμιαίο. Ζωντανό, τίποτα αποθηκευμένο. 3 endpoints. Αυτό αναθέτει πειράματα ντετερμινιστικά· για να ελέγξετε αν ένα αποτέλεσμα είναι στατιστικά σημαντικό, χρησιμοποιήστε ένα statistics API.

#ab-testing #feature-flags #rollout
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
79ms
Συνδρομητές
3,216
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/abtest-api

API Content-Disposition

Ανάλυση και δημιουργία κεφαλίδων HTTP Content-Disposition (RFC 6266, με κωδικοποίηση filename* του RFC 5987). Το τελικό σημείο ανάλυσης διαβάζει μια κεφαλίδα στον τύπο διάθεσης (attachment, inline ή form-data), το όνομα αρχείου της — αποκωδικοποιώντας σωστά την εκτεταμένη μορφή filename*=UTF-8''… και προτιμώντας την έναντι ενός απλού filename ακριβώς όπως απαιτεί η προδιαγραφή — το όνομα πεδίου form-data και τυχόν υπόλοιπες παραμέτρους. Το τελικό σημείο δημιουργίας συναρμολογεί μια σωστή κεφαλίδα από απλά πεδία και, όταν ένα όνομα αρχείου περιέχει μη-ASCII χαρακτήρες (τόνους, emoji, CJK), εκπέμπει αυτόματα ένα ASCII εφεδρικό filename και το κωδικοποιημένο κατά ποσοστό filename*, ώστε κάθε πρόγραμμα περιήγησης να εμφανίζει το σωστό όνομα λήψης ενώ οι παλαιότεροι πελάτες εξακολουθούν να λειτουργούν. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά — κανένα αρχείο δεν ανακτάται ή αποθηκεύεται ποτέ. Ιδανικό για τελικά σημεία λήψης και μεταφόρτωσης αρχείων, αποθήκευση αντικειμένων και CDN, πύλες περιεχομένου και διακομιστές μεσολάβησης, χειρισμό email και πολλαπλών μερών, και εντοπισμό σφαλμάτων γιατί μια λήψη έχει λάθος όνομα. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και αναλύει την ίδια τη συμβολοσειρά κεφαλίδας· δεν εξυπηρετεί ένα αρχείο.

#content-disposition #http #download
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
80ms
Συνδρομητές
3,871
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/contentdisposition-api

API Ακολουθιών Αριθμών

Δημιουργήστε διάσημες ακολουθίες ακεραίων και ελέγξτε την ιδιότητα μέλους, με ακριβή μαθηματικά μεγάλων ακεραίων. Το τελικό σημείο generate επιστρέφει τους πρώτους N όρους μιας ακολουθίας — Fibonacci, Lucas, πρώτους αριθμούς, τριγωνικούς, τετράγωνους, κύβους, παραγοντικούς, Catalan, πενταγωνικούς και τετραεδρικούς αριθμούς, συν παραμετροποιημένες αριθμητικές (έναρξη και βήμα), γεωμετρικές (έναρξη και λόγο) και δυνάμεις (οποιαδήποτε βάση). Το τελικό σημείο contains σας λέει αν ένας δεδομένος αριθμός ανήκει σε μια ακολουθία — είναι το 233 αριθμός Fibonacci, είναι το 21 τριγωνικός, είναι το 97 πρώτος, είναι το 720 παραγοντικός — χρησιμοποιώντας γρήγορες δοκιμές κλειστής μορφής για πρώτους, τετράγωνα, κύβους, τριγωνικούς, πενταγωνικούς και αριθμούς Fibonacci και μια ακριβή αναζήτηση για τα υπόλοιπα, και επιστρέφει τον δείκτη όρου όπου είναι γνωστό. Επειδή όλα υπολογίζονται με ακέραιους αυθαίρετης ακρίβειας, όροι πέρα από το συνηθισμένο όριο κινητής υποδιαστολής επιστρέφονται ακριβώς ως δεκαδικές συμβολοσειρές και ποτέ δεν υπερχειλίζουν. Λειτουργεί εξ ολοκλήρου τοπικά, επομένως είναι άμεσο, ντετερμινιστικό και ιδιωτικό. Ιδανικό για εκπαίδευση και εργαλεία μαθηματικών, προκλήσεις κωδικοποίησης και παζλ, δημιουργία δεδομένων δοκιμής, ψυχαγωγικά μαθηματικά και πειράματα θεωρίας αριθμών. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και ελέγχει ακολουθίες ακεραίων· για να παραγοντοποιήσετε έναν μόνο αριθμό ή να λάβετε τους διαιρέτες του, χρησιμοποιήστε ένα API θεωρίας αριθμών.

#sequences #fibonacci #primes
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
80ms
Συνδρομητές
3,656
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/sequences-api

API Cache-Control

Ανάλυση και δημιουργία κεφαλίδων HTTP Cache-Control (RFC 9111). Το τελικό σημείο ανάλυσης μετατρέπει μια κεφαλίδα Cache-Control σε δομημένες, ονομασμένες οδηγίες — public και private, no-store, no-cache, no-transform, max-age και s-maxage, must-revalidate και proxy-revalidate, immutable, stale-while-revalidate, stale-if-error, min-fresh και max-stale — μαζί με μια γρήγορη σύνοψη: αν η απόκριση είναι αποθηκεύσιμη, αν πρέπει να επικυρωθεί εκ νέου πριν από τη χρήση, η ορατότητά της (public ή private) και η max-age σε δευτερόλεπτα. Το τελικό σημείο δημιουργίας συναρμολογεί μια σωστή, κανονικά διατεταγμένη κεφαλίδα από απλά boolean και αριθμητικά πεδία, επικυρώνοντας ότι οι οδηγίες βάσει δευτερολέπτων είναι μη αρνητικοί ακέραιοι και παραθέτοντας μορφές λίστας πεδίων των no-cache και private. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για διαμόρφωση CDN και edge, διακομιστές μεσολάβησης προσωρινής αποθήκευσης και αντίστροφους διακομιστές μεσολάβησης, αποκρίσεις API και ρύθμιση στατικών στοιχείων, και εντοπισμό σφαλμάτων γιατί μια απόκριση αποθηκεύεται (ή δεν αποθηκεύεται) προσωρινά. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και αναλύει την ίδια τη συμβολοσειρά κεφαλίδας· δεν ανακτά ένα URL.

#cache-control #http #caching
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
86ms
Συνδρομητές
3,244
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/cachecontrol-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.

#ngram #nlp #text-mining
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
84ms
Συνδρομητές
3,735
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/ngram-api

API Κεφαλίδας Συνδέσμου

Ανάλυση και δημιουργία κεφαλίδων HTTP Link σύμφωνα με το RFC 8288 (Web Linking). Το τελικό σημείο ανάλυσης μετατρέπει μια κεφαλίδα Link σε μια δομημένη λίστα — κάθε σύνδεσμος με το URI του, τη σχέση rel και τυχόν χαρακτηριστικά στόχου (title, type, hreflang, media, anchor) — και επιστρέφει επίσης έναν εύχρηστο χάρτη rel→uri, ώστε να μπορείτε να λάβετε τα επόμενα, προηγούμενα, πρώτα και τελευταία URLs για σελιδοποίηση API σε ένα μόνο βήμα. Χειρίζεται σωστά τα δύσκολα σημεία: πολλαπλούς συνδέσμους διαχωρισμένους με κόμμα, κόμματα εντός URIs σε γωνιακές αγκύλες, τιμές παραμέτρων σε εισαγωγικά, πολλαπλά διακριτικά rel διαχωρισμένα με κενό και εκτεταμένες τιμές RFC 8187. Το τελικό σημείο δημιουργίας συναρμολογεί μια σωστή κεφαλίδα Link από ένα ή περισσότερα αντικείμενα συνδέσμου (ή ένα μόνο uri + rel με προαιρετικά χαρακτηριστικά), βάζοντας εισαγωγικά μόνο όπου απαιτείται. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για σελιδοποιημένα REST APIs και πελάτες, υπερμέσα και HATEOAS, υποδείξεις HTTP preload/prefetch, ανακάλυψη ροών και εναλλακτικών μορφών, διακομιστές μεσολάβησης και πύλες. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό δημιουργεί και αναλύει την ίδια τη συμβολοσειρά κεφαλίδας Link· δεν ανακτά ένα URL.

#link-header #pagination #http
P από PremiumApi
Χρόνος λειτουργίας
100.0%
Καθυστέρηση
76ms
Συνδρομητές
4,706
Ο διακομιστής επαληθεύτηκε 9 ανιχνευτές/24 ώρες

api.oanor.com/linkheader-api