Πίσω

#content

8 API με αυτήν την ετικέτα

Front Matter API

Διαβάστε και γράψτε το μπλοκ μεταδεδομένων front-matter στην κορυφή αρχείων Markdown και περιεχομένου — την κεφαλίδα --- ... --- που χρησιμοποιείται από Jekyll, Hugo, Astro, Eleventy, Gatsby, Next.js MDX και Obsidian. Το τελικό σημείο parse χωρίζει ένα έγγραφο στα δομημένα δεδομένα front-matter του (τίτλος, ετικέτες, ημερομηνία, σημαίες draft και οτιδήποτε άλλο, ως σωστό JSON), το σώμα περιεχομένου και ένα προαιρετικό απόσπασμα, και σας λέει αν υπήρχε front-matter. Το τελικό σημείο stringify κάνει το αντίστροφο: δώστε του ένα αντικείμενο JSON πεδίων και ένα σώμα, και επιστρέφει ένα καθαρό αρχείο Markdown με ένα μπλοκ YAML front-matter. Το front-matter διαβάζεται ως YAML (το οποίο επίσης δέχεται JSON). Ιδανικό για βήματα δημιουργίας στατικών ιστοτόπων, εισαγωγές headless-CMS, μεταφορές περιεχομένου και επικύρωση αναρτήσεων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσο; στείλτε μεγάλα έγγραφα μέσω POST. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Διακρίνεται από την απόδοση Markdown / εξαγωγή πίνακα περιεχομένων και από τη μετατροπή μορφής YAML/TOML.

api.oanor.com/frontmatter-api

API HTML Sanitizer

Κάντε το μη αξιόπιστο HTML ασφαλές για εμφάνιση. Στείλτε οποιοδήποτε HTML — ένα σχόλιο, μια υποβολή εμπλουτισμένου κειμένου, ένα απόσπασμα από ένα email ή μια σελίδα που έχει αποσπαστεί — και λάβετε μια καθαρή, χωρίς XSS έκδοση: οι ετικέτες <script>, οι inline χειριστές συμβάντων (onclick, onerror), οι διευθύνσεις URL javascript:, το <iframe>, το <style> και οτιδήποτε δεν βρίσκεται στη λίστα επιτρεπόμενων αφαιρούνται. Παρακάμψτε τις επιτρεπόμενες ετικέτες και ιδιότητες για να ταιριάζουν στις ανάγκες σας ή αφαιρέστε εντελώς τους συνδέσμους. Ένα τελικό σημείο strip επιστρέφει απλό κείμενο με όλη τη σήμανση να έχει αφαιρεθεί. Καθαρή τοπική απολύμανση — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεση. Live. 3 τελικά σημεία. Κατασκευασμένο για περιεχόμενο που δημιουργείται από χρήστες, συστήματα σχολίων, επεξεργαστές εμπλουτισμένου κειμένου, απόδοση email και οποιοδήποτε μέρος όπου μη αξιόπιστο HTML φτάνει σε ένα πρόγραμμα περιήγησης. Διακρίνεται από έναν επεξεργαστή Markdown ή έναν εξαγωγέα δεδομένων HTML.

api.oanor.com/htmlsanitize-api

API HTML σε Markdown

Μετατρέψτε HTML σε καθαρό Markdown με γεύση GitHub. Περάστε μια συμβολοσειρά HTML ή μια διεύθυνση URL ζωντανής σελίδας για λήψη και μετατροπή, και λάβετε τακτοποιημένο Markdown — επικεφαλίδες, έντονα/πλάγια, σύνδεσμοι, εικόνες, λίστες, παραθέσεις, μπλοκ κώδικα, συν πίνακες GFM, διαγραφή και λίστες εργασιών. Τα στοιχεία script, style και head αφαιρούνται αυτόματα. Ρυθμίστε την έξοδο: επικεφαλίδες ATX ή setext, τον δείκτη κουκκίδας, μπλοκ κώδικα με περίφραξη ή εσοχή, ενσωματωμένους ή αναφερόμενους συνδέσμους, και τους οριοθέτες έμφασης/έντονου; ενεργοποιήστε ή απενεργοποιήστε το GFM. Το αντίστροφο ενός μετατροπέα Markdown σε HTML. Καθαρή τοπική μετατροπή (εκτός από την προαιρετική λήψη URL) — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεση. Ζωντανή. 3 τελικά σημεία. Κατασκευασμένο για μετεγκατάσταση περιεχομένου, αποκοπή ιστού και "αποθήκευση ως Markdown", καθαρισμό απόξεσης, εισαγωγή CMS και σωληνώσεις τεκμηρίωσης.

api.oanor.com/htmltomarkdown-api

Medium API

Διαβάστε αναρτήσεις του Medium σε πραγματικό χρόνο — δεν απαιτείται σύνδεση ή κλειδί. Ανακτήστε τις πρόσφατες ιστορίες οποιουδήποτε χρήστη του Medium (@handle), οποιουδήποτε θέματος/ετικέτας ή οποιασδήποτε δημοσίευσης, απευθείας από τις δημόσιες ροές RSS του Medium. Κάθε ανάρτηση συνοδεύεται από τον τίτλο, τον συγγραφέα, τον κανονικό σύνδεσμο, την ημερομηνία δημοσίευσης, τις κατηγορίες/ετικέτες, ένα καθαρό απόσπασμα κειμένου και το πλήρες περιεχόμενο HTML. Περάστε user = το @handle, tag = ένα slug θέματος ή publication = ένα slug δημοσίευσης· κάθε κλήση είναι ζωντανή (χωρίς cache). 4 τελικά σημεία. Σχεδιασμένο για συγκέντρωση περιεχομένου, παρακολούθηση συγγραφέων/θεμάτων και back-ends λιστών ανάγνωσης. Ένα API ανάγνωσης του Medium. Χωρίς upstream κλειδί, χωρίς cache.

api.oanor.com/medium-api

Tumblr API

Διαβάστε οποιοδήποτε δημόσιο blog Tumblr σε πραγματικό χρόνο — δεν απαιτείται σύνδεση ή κλειδί. Λάβετε πληροφορίες ενός blog (τίτλος, περιγραφή, συνολικός αριθμός αναρτήσεων), τις αναρτήσεις του με σελιδοποίηση και ένα προαιρετικό φίλτρο τύπου ανάρτησης (text, photo, quote, link, chat, audio, video, answer), αναρτήσεις φιλτραρισμένες με ετικέτα και μία μεμονωμένη ανάρτηση με βάση το id. Κάθε ανάρτηση έρχεται στην αρχική μορφή Tumblr με τα πεδία που εξαρτώνται από τον τύπο (URLs φωτογραφιών, ενσωματώσεις βίντεο, κείμενο παραπομπής, κ.λπ.), ετικέτες και χρονικές σφραγίδες. Δώστε blog = το όνομα του blog (το υποτομέα του). Κάθε κλήση είναι ζωντανή (χωρίς cache). 5 endpoints. Κατασκευασμένο για συγκέντρωση περιεχομένου blog, κοινωνική ακρόαση και back-ends τροφοδοσίας. Ένα API ανάγνωσης blog Tumblr. Χωρίς upstream κλειδί, χωρίς cache.

api.oanor.com/tumblr-api

API Αναγνωσιμότητας

Βαθμολογήστε πόσο εύκολο είναι να διαβαστεί ένα κείμενο χρησιμοποιώντας τα τυπικά, αξιολογημένα από ομοτίμους εργαλεία αναγνωσιμότητας — Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau και τον Αυτοματοποιημένο Δείκτη Αναγνωσιμότητας. Δώστε κείμενο και λάβετε και τις έξι βαθμολογίες μαζί με τα υποκείμενα μεγέθη (λέξεις, προτάσεις, συλλαβές, σύνθετες και πολυσύλλαβες λέξεις, γράμματα και χαρακτήρες), ένα μέσο επίπεδο τάξης, έναν εκτιμώμενο χρόνο ανάγνωσης και μια απλή ερμηνεία της ευκολίας ανάγνωσης. Ένα δεύτερο τελικό σημείο μετρά συλλαβές για μια λέξη ή για κάθε λέξη σε μια φράση. Παρέχετε κείμενο inline μέσω ?text=, ως παράμετρο ερωτήματος ή σε σώμα αιτήματος· όλα υπολογίζονται τοπικά χωρίς κλήσεις δικτύου, επομένως είναι γρήγορο και ντετερμινιστικό. Κατασκευασμένο για εργαλεία περιεχομένου και αντιγραφής, ροές εργασίας SEO και συντακτικές, εκπαίδευση και ελέγχους προσβασιμότητας (απλή γλώσσα), και ανασκόπηση UX γραφής. Ένας βαθμολογητής αναγνωσιμότητας — διακριτός από ανάλυση συναισθήματος/NLP (nlp), ορθογραφικό και γραμματικό έλεγχο (grammar), τα εργαλεία πεζών/κεφαλαίων και κειμένου (text) και ομοιότητα συμβολοσειρών (similarity). Χωρίς upstream κλειδί, χωρίς cache.

api.oanor.com/readability-api

API DEV (dev.to)

Η κοινότητα DEV (dev.to) ως API, που υποστηρίζεται από το επίσημο ανοιχτού κώδικα API της πλατφόρμας Forem. Το DEV είναι μία από τις μεγαλύτερες κοινότητες προγραμματιστών λογισμικού που γράφουν και μοιράζονται άρθρα, σεμινάρια και συζητήσεις. Αυτό το API παρέχει καθαρή, μόνο για ανάγνωση πρόσβαση σε αυτό το περιεχόμενο. Το /v1/articles περιηγείται και φιλτράρει δημοσιευμένα άρθρα — ανά ετικέτα (tag=javascript), ανά συγγραφέα (username=ben), ανά τα πιο αντιδρασμένα σε μια περίοδο (top=7 για τα καλύτερα της τελευταίας εβδομάδας), ή ανά κατάσταση ροής (fresh, rising) — με σελιδοποίηση· κάθε αποτέλεσμα φέρει τον τίτλο, την περιγραφή, το κανονικό URL, τη λίστα ετικετών, τον αριθμό θετικών αντιδράσεων και σχολίων, τον εκτιμώμενο χρόνο ανάγνωσης, την εικόνα εξωφύλλου και τη σύνοψη συγγραφέα. Το /v1/article?id=5 επιστρέφει ένα μόνο άρθρο με το πλήρες σώμα Markdown, το κανονικό URL και τους κοινωνικούς συνδέσμους του συγγραφέα — όλα όσα χρειάζονται για να αποδοθεί ή να διανεμηθεί η πλήρης ανάρτηση. Το /v1/user?username=ben επιστρέφει το δημόσιο προφίλ ενός μέλους: εμφανιζόμενο όνομα, βιογραφικό/σύνοψη, τοποθεσία, ημερομηνία εγγραφής, συνδεδεμένα Twitter/GitHub/website και avatar. Το /v1/tags παραθέτει τις δημοφιλείς ετικέτες της πλατφόρμας για ανακάλυψη. Τα αναγνωριστικά άρθρων είναι αριθμητικά και σταθερά, οπότε οι σύνδεσμοι δεν σαπίζουν. Ιδανικό για συγκεντρωτές περιεχομένου προγραμματιστών και ενημερωτικά δελτία, εφαρμογές λίστας ανάγνωσης και σελιδοδεικτών, πίνακες ελέγχου κοινότητας, γραφικά στοιχεία "trending in tech" και bots Discord/Slack. Δεδομένα από το δημόσιο API DEV Forem, δωρεάν στη χρήση. Το περιεχόμενο συντάσσεται από την κοινότητα DEV.

api.oanor.com/devto-api

API Full-Text RSS

Μετατρέψτε οποιαδήποτε ιστοσελίδα σε καθαρό, αναγνώσιμο κείμενο άρθρου και μετατρέψτε οποιαδήποτε τροφοδοσία RSS ή Atom σε μια δομημένη τροφοδοσία πλήρους κειμένου. Εξάγετε το κύριο άρθρο από μια διεύθυνση URL (τίτλος, συγγραφέας, ημερομηνία δημοσίευσης, πηγή, κύρια εικόνα, χρόνος ανάγνωσης, αριθμός λέξεων, απλό κείμενο και καθαρισμένο HTML) χρησιμοποιώντας εξαγωγή αναγνωσιμότητας, αναλύστε μια τροφοδοσία στις εγγραφές της και — το χαρακτηριστικό γνώρισμα — δημιουργήστε μια τροφοδοσία πλήρους κειμένου όπου κάθε εγγραφή φέρει το πλήρες εξαγόμενο άρθρο αντί για μόνο την περίληψη. Γίνονται δεκτές μόνο δημόσιες διευθύνσεις URL http/https και αποκλείονται ιδιωτικοί ή εσωτερικοί κεντρικοί υπολογιστές. Κάθε τελικό σημείο δέχεται είσοδο μέσω της συμβολοσειράς ερωτήματος ή του σώματος αιτήματος και επιστρέφει λιτό JSON. Ιδανικό για εφαρμογές ανάγνωσης αργότερα και αναγνώστες ειδήσεων, ενημερωτικά δελτία και περιλήψεις, αγωγούς σύνοψης και RAG, παρακολούθηση και αρχειοθέτηση περιεχομένου.

api.oanor.com/fulltextrss-api