Πίσω

#developers

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

API της τεχνολογικής κοινότητας Habr

Άρθρα, βαθμολογίες και θεματικοί κόμβοι από το Habr (habr.com), τη μεγαλύτερη ρωσόφωνη τεχνολογική κοινότητα, διαβάστε χωρίς κλειδί από το δημόσιο web API του. Το Habr είναι όπου Ρώσοι μηχανικοί, επιστήμονες και εταιρείες δημοσιεύουν βαθιά τεχνικά άρθρα, και όπου η κοινότητα τα κρίνει με μια υπογεγραμμένη βαθμολογία (θετικές ψήφοι μείον αρνητικές ψήφοι) — μια βαθμολογία που μπορεί να γίνει αρνητική, εντελώς διαφορετική από ένα μοντέλο μόνο με likes. Παράλληλα με τη βαθμολογία, κάθε άρθρο φέρει τον αριθμό αναγνώσεων, τους σελιδοδείκτες (αποθηκεύσεις) και τα σχόλια, και ζει σε έναν ή περισσότερους "κόμβους" (θεματικές κοινότητες). Το τελικό σημείο άρθρων παραθέτει τα κορυφαία άρθρα, ταξινομημένα είτε με βάση τη βαθμολογία για μια περίοδο (ημέρα/εβδομάδα/μήνα/έτος/όλων των εποχών) είτε με βάση την ημερομηνία, το καθένα με την υπογεγραμμένη βαθμολογία, τον αριθμό ψήφων, τις αναγνώσεις, τους σελιδοδείκτες, τα σχόλια, τον συγγραφέα, τους κόμβους και τον χρόνο ανάγνωσης. Το τελικό σημείο άρθρου επιστρέφει ένα άρθρο πλήρως με το αριθμητικό του id. Το τελικό σημείο κόμβων παραθέτει τους θεματικούς κόμβους του Habr με τους αριθμούς συνδρομητών και τη βαθμολογία κόμβου — ο χάρτης των ενδιαφερόντων της ρωσικής τεχνολογίας (AI, ασφάλεια πληροφοριών, προγραμματισμός και τα υπόλοιπα). Αυτή είναι η πλατφόρμα Habr — μια ξεχωριστή κοινωνική και προγραμματιστική πλατφόρμα, ξεχωριστή από τις δυτικές (dev.to) και ιαπωνικές (Qiita) κοινότητες προγραμματιστών στον κατάλογο, με το δικό της μοντέλο υπογεγραμμένης βαθμολογίας και ρωσόφωνη κοινότητα. Οι βαθμολογίες, οι αναγνώσεις και οι αριθμοί συνδρομητών είναι οι πραγματικοί, ζωντανοί αριθμοί· μια αρνητική βαθμολογία είναι πραγματική, όχι σφάλμα. Οι τίτλοι και οι κόμβοι είναι στα ρωσικά όπως τα δημοσιεύει το Habr. Μια σύντομη προσωρινή μνήμη βρίσκεται μπροστά από τον ανάντη διακομιστή. Χωρίς κλειδί.

api.oanor.com/habr-api

Qiita Developer Community API

Άρθρα, αφοσίωση και δημοφιλείς τεχνολογικές ετικέτες από το Qiita (qiita.com), τη μεγαλύτερη κοινότητα ανταλλαγής γνώσεων προγραμματιστών στην Ιαπωνία, που διαβάζονται χωρίς κλειδί από το δημόσιο v2 API του. Το Qiita είναι όπου οι Ιάπωνες μηχανικοί δημοσιεύουν οδηγούς, βαθιές αναλύσεις και σημειώσεις, και όπου η κοινότητα επισημαίνει την ποιότητα με LGTM ("looks good to me") likes και "stocks" (αποθηκεύσεις) — το ιαπωνικό αντίστοιχο του dev.to ή της πλευράς μηχανικής του Medium, με τις δικές του μετρήσεις και τις δικές του κατατάξεις τεχνολογικών θεμάτων. Το τελικό σημείο άρθρων αναζητά και παραθέτει άρθρα, το καθένα με τον τίτλο του, LGTM likes, stocks (αποθηκεύσεις), αριθμό σχολίων, ετικέτες και συγγραφέα — φιλτράρεται με λέξη-κλειδί, ετικέτα και ένα ελάχιστο όριο stocks ώστε να μπορείτε να αναδείξετε τα δημοφιλή κομμάτια. Το τελικό σημείο άρθρου επιστρέφει ένα άρθρο πλήρως με το id του. Το τελικό σημείο ετικετών κατατάσσει τις τεχνολογικές ετικέτες του Qiita με βάση το πόσα άρθρα και ακόλουθους έχουν — ο ζωντανός χάρτης του τι ενδιαφέρει τους Ιάπωνες μηχανικούς (Python, AWS, React και τα υπόλοιπα). Αυτή είναι η πλατφόρμα Qiita cut — μια ξεχωριστή κοινωνική πλατφόρμα προγραμματιστών, ξεχωριστή από το dev.to, το Medium και τις άλλες ροές blogging και κοινωνικής δικτύωσης στον κατάλογο, με το δικό της μοντέλο αφοσίωσης LGTM/stock. Τα likes είναι LGTM up-votes και τα stocks είναι αποθηκεύσεις/σελιδοδείκτες — δύο διακριτά σήματα του Qiita· οι αριθμοί ακολούθων και άρθρων είναι οι πραγματικοί, ζωντανοί αριθμοί κοινότητας. Οι τίτλοι και οι ετικέτες είναι στα Ιαπωνικά (και Αγγλικά) όπως τα δημοσιεύει το Qiita. Το Qiita περιορίζει τον ρυθμό των μη πιστοποιημένων καλούντων, οπότε μια μεγαλύτερη προστατευτική προσωρινή μνήμη βρίσκεται μπροστά από τον ανάντη και τα παλιά δεδομένα εξυπηρετούνται αν επιτευχθεί το όριο. Χωρίς κλειδί.

api.oanor.com/qiita-api

API LeetCode

Ζωντανά δεδομένα από το LeetCode, τη μεγαλύτερη κοινότητα coding-interview και competitive-programming: το προφίλ κωδικοποίησης ενός μέλους (παγκόσμια κατάταξη, φήμη, χώρα, προβλήματα που λύθηκαν ανά easy/medium/hard, συνολικές υποβολές και διακριτικά), η ανταγωνιστική τους θέση (βαθμολογία διαγωνισμού, παγκόσμια κατάταξη, συμμετοχές σε διαγωνισμούς, κορυφαίο ποσοστό), η δραστηριότητά τους (τρέχον σερί επίλυσης, συνολικές ενεργές ημέρες, υποβολές τον τελευταίο χρόνο) και η καθημερινή πρόκληση κωδικοποίησης του LeetCode (σημερινό πρόβλημα, δυσκολία, ποσοστό αποδοχής και ετικέτες θεμάτων).

api.oanor.com/leetcode-api

Codeberg API

Ζωντανά δεδομένα προφίλ και αποθετηρίων από το Codeberg ως API — το git host που λειτουργεί από την κοινότητα, βασισμένο στο Forgejo και μια κορυφαία εναλλακτική ανοιχτού κώδικα στο GitHub. Αναζητήστε οποιονδήποτε χρήστη ή οργανισμό για το προφίλ και την κοινωνική τους εμβέλεια (ακόλουθοι, ακόλουθοι, αστεροειδή αποθετήρια, ημερομηνία εγγραφής, τοποθεσία και ιστότοπος), ανοίξτε οποιοδήποτε αποθετήριο για τα στατιστικά του (αστέρια, forks, watchers, ανοιχτά ζητήματα, κύρια γλώσσα, μέγεθος και ημερομηνίες) ή αναζητήστε τα αποθετήρια του Codeberg ταξινομημένα κατά αστέρια. Το επίπεδο κοινότητας git-forge για προγραμματιστές, κοινωνικές εφαρμογές και εφαρμογές πίνακα ελέγχου. Ζωντανά, χωρίς κλειδί, χωρίς cache. Διακρίνεται από τα API του GitHub και του GitLab και από τα API πακέτων καταχωρητών — αυτά είναι τα δικά δεδομένα κοινότητας και έργου της πλατφόρμας Codeberg.

api.oanor.com/codeberg-api