Πίσω

#activitypub

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

Mobilizon API

Ζωντανά δεδομένα για το Mobilizon, την ομοσπονδιακή πλατφόρμα εκδηλώσεων — η ανοιχτού κώδικα εναλλακτική ActivityPub για Meetup, Eventbrite και Facebook Events — που εξυπηρετούνται απευθείας από το δημόσιο GraphQL API του Mobilizon, χωρίς κλειδί, χωρίς προσωρινή αποθήκευση. Το τελικό σημείο αναζήτησης εκδηλώσεων αναζητά επερχόμενες δημόσιες εκδηλώσεις με λέξη-κλειδί και επιστρέφει τον τίτλο κάθε εκδήλωσης, την ώρα έναρξης και λήξης, τον τόπο (ή αν είναι διαδικτυακή), τον διοργανωτή, τον αριθμό των ατόμων που θα παρευρεθούν, τις ετικέτες και έναν σύνδεσμο. Το τελικό σημείο εκδήλωσης επιστρέφει μία εκδήλωση πλήρως, συμπεριλαμβανομένης της περιγραφής της. Το τελικό σημείο ομάδων αναζητά τις διοργανώτριες ομάδες και επιστρέφει το όνομα κάθε ομάδας, το handle, τον τομέα του instance, τη σύνοψη και τον αριθμό μελών. Διαβάζει το κύριο instance mobilizon.fr, το οποίο ομοσπονδοποιεί εκδηλώσεις από ολόκληρο το δίκτυο Mobilizon. Αυτό είναι το επίπεδο εκδηλώσεων και διοργανωτών για οποιαδήποτε εφαρμογή κοινότητας, ημερολογίου, κοινωνικής ή τοπικής εφαρμογής — τι συμβαίνει, πού και ποιος το διοργανώνει. Ζωντανά από το Mobilizon, τίποτα δεν αποθηκεύεται. Διακρίνεται από τα API εταιρικών εκδηλώσεων και συγκεντρωτικών πλατφορμών — αυτό είναι ομοσπονδιακές εκδηλώσεις βάσης. 4 τελικά σημεία.

api.oanor.com/mobilizon-api

Pixelfed API

Ζωντανά δεδομένα για το Pixelfed, το ομοσπονδιακό δίκτυο κοινής χρήσης φωτογραφιών — η ανοιχτή εναλλακτική του Instagram που βασίζεται στο ActivityPub — χωρίς κλειδί, τίποτα δεν αποθηκεύεται στην κρυφή μνήμη. Αυτό διαβάζει το δημόσιο προφίλ και τις φωτογραφίες ενός δημιουργού Pixelfed απευθείας. Το τελικό σημείο λογαριασμού επιλύει ένα @username (προαιρετικά @user@instance) στο προφίλ του: όνομα εμφάνισης, βιογραφικό, αριθμός ακολούθων και ακολουθούμενων, συνολικές αναρτήσεις, avatar και ημερομηνία εγγραφής — ο ιδρυτής του Pixelfed @dansup επιλύεται σε ένα προφίλ με δεκάδες χιλιάδες ακολούθους. Το τελικό σημείο αναρτήσεων επιστρέφει τις πιο πρόσφατες φωτογραφικές αναρτήσεις ενός δημιουργού από τη δημόσια ροή του, καθεμία με τη διεύθυνση URL της εικόνας, τη λεζάντα, τα hashtags και έναν σύνδεσμο προς την ανάρτηση. Το τελικό σημείο hashtags συνοψίζει για τι κάνει αναρτήσεις ένας δημιουργός — τα πιο χρησιμοποιημένα hashtags και την πρόσφατη δραστηριότητα αναρτήσεων. Στοχεύστε το σε οποιονδήποτε στο pixelfed.social, ή με user@instance σε οποιονδήποτε σε όλο το Pixelfed fediverse. Αυτό είναι το επίπεδο προφίλ-δημιουργού-και-φωτογραφίας για οποιαδήποτε κοινωνική, φωτογραφική, μάρκετινγκ ή fediverse εφαρμογή. Ζωντανά από το Pixelfed, τίποτα δεν αποθηκεύεται. Διακρίνεται από τα API fediverse-statistics και microblog — αυτό είναι για προφίλ δημιουργών Pixelfed και τις φωτογραφίες τους. 4 τελικά σημεία.

api.oanor.com/pixelfed-api

API Στατιστικών Fediverse

Ζωντανά στατιστικά Fediverse ως API — μια ανάγνωση του μεγέθους και της μορφής του αποκεντρωμένου κοινωνικού ιστού. Το fediverse είναι το δίκτυο διαλειτουργικών κοινωνικών πλατφορμών — Mastodon, Misskey, Pixelfed, Lemmy, PeerTube και δεκάδες άλλες — και αυτό επιστρέφει τα σύνολα σε επίπεδο δικτύου (instances, χρήστες, δημοσιεύσεις και μηνιαίοι ενεργοί χρήστες), την ανάλυση ανά λογισμικό (πόσα instances και χρήστες τρέχει κάθε πλατφόρμα, με την άδεια χρήσης, τον ιστότοπο και το αποθετήριο πηγαίου κώδικα, και τους παρόχους φιλοξενίας στους οποίους συγκεντρώνεται), και τους μεγαλύτερους διακομιστές ταξινομημένους με βάση τον αριθμό χρηστών, με προαιρετικό φίλτρο σε μία μόνο πλατφόρμα. Το μετα-κοινωνικό επίπεδο: όχι οι δημοσιεύσεις μιας πλατφόρμας, αλλά ολόκληρο το ομοσπονδιακό δίκτυο ως καθαρό JSON, που παρέχεται ζωντανά από το FediDB. Διακρίνεται από τα API μιας πλατφόρμας Mastodon, Misskey, Mbin και Lemmy — αυτό είναι το επίπεδο στατιστικών cross-fediverse για εφαρμογές κοινωνικής δικτύωσης, έρευνας και πίνακα ελέγχου.

api.oanor.com/fediverse-api

Mastodon API

Διαβάστε το Mastodon και το ευρύτερο fediverse σε πραγματικό χρόνο — σε οποιοδήποτε instance, χωρίς απαίτηση σύνδεσης ή app token. Αναζητήστε οποιονδήποτε λογαριασμό με handle (user, @user ή user@instance) και λάβετε τις αναρτήσεις, τους ακόλουθους, τις ακολουθίες και τα προβεβλημένα tags του. Λάβετε οποιαδήποτε ανάρτηση με την πλήρη αλυσίδα απαντήσεων, δείτε ποιος την ενίσχυσε ή την πρόσθεσε στα αγαπημένα, και διαβάστε το ιστορικό επεξεργασίας μιας ανάρτησης. Εκτελέστε ενοποιημένη αναζήτηση σε λογαριασμούς, αναρτήσεις και hashtags· περιηγηθείτε σε ένα χρονολόγιο hashtag· και ανακαλύψτε τι είναι δημοφιλές μέσω τάσεων σε αναρτήσεις, hashtags και συνδέσμους. Επιθεωρήστε οποιοδήποτε instance: τα μεταδεδομένα του (χρήστες, έκδοση, κανόνες), ομόσπονδους ομότιμους, εβδομαδιαία δραστηριότητα και τον δημόσιο κατάλογο προφίλ, καθώς και αποτελέσματα δημοσκοπήσεων με id. Περάστε ?instance=<host> για να στοχεύσετε οποιονδήποτε διακομιστή Mastodon (προεπιλογή mastodon.social)· κάθε κλήση είναι ζωντανή (χωρίς cache) και επιστρέφει την αρχική μορφή REST του Mastodon χωρίς αλλαγές. 21 endpoints — ευρύτερο από το τυπικό wrapper του Mastodon. Κατασκευασμένο για κοινωνική ακρόαση fediverse, ανάλυση λογαριασμών και ακολούθων, συγκέντρωση περιεχομένου και back-end για bots. Χωρίς upstream key, χωρίς cache.

api.oanor.com/mastodon-api