Το Twitter ανανεώνει το API του με πολλές απαιτούμενες λειτουργίες για εφαρμογές τρίτων

Το Twitter API v2 είναι ένα νέο ίδρυμα, το οποίο έχει ανακατασκευαστεί για πρώτη φορά από το 2012. Ορισμένες σημαντικές αλλαγές θα επηρεάσουν εφαρμογές τρίτων.

Ενημέρωση 1 (08/13/2020 @ 03:20 ET): Το Twitter καθυστέρησε αρχικά τη δημόσια κυκλοφορία του νέου του API λόγω της οπτικής παρουσίασης του τόσο σύντομα μετά από ένα μεγάλο σκάνδαλο, αλλά η εταιρεία κυκλοφόρησε τώρα το API σχεδόν ένα μήνα αργότερα. Κάντε κύλιση προς τα κάτω για περισσότερες πληροφορίες. Το άρθρο όπως δημοσιεύτηκε στις 16 Ιουλίου 2020, διατηρείται παρακάτω.

Το Twitter έχει ένα ενδιαφέρων εβδομάδα, το λιγότερο. Μια μέρα μετά από πολλούς λογαριασμούς υψηλού προφίλ παραβιάστηκαν για να προωθήσουν απάτες με κρυπτονομίσματα, με αποτέλεσμα το Twitter να σταματήσει προσωρινά τα νέα tweets από πολλούς επαληθευμένους λογαριασμούς, η εταιρεία κοινωνικής δικτύωσης ανακοινώνει ορισμένες μεγάλες αλλαγές στο API της. Το Twitter API v2, όπως το αποκαλούν, είναι ένα νέο foundation που ανακατασκευάστηκε για πρώτη φορά από το 2012. Ορισμένες σημαντικές αλλαγές θα επηρεάσουν εφαρμογές τρίτων που γνωρίζουμε και αγαπάμε.

Όπως ίσως γνωρίζετε, το API του Twitter έχει προκαλέσει πολλές τριβές στους προγραμματιστές εφαρμογών τρίτων. Πολλοί δημοφιλείς πελάτες Twitter έχουν αποσύρθηκε από το Play Store στο παρελθόν λόγω της επίτευξης του αμφιλεγόμενου ορίου των 100.000 token. Το 2018, το Twitter έκανε αλλαγές αφαιρέθηκαν βασικά χαρακτηριστικά από τρίτους προγραμματιστές. Αυτές οι αλλαγές τέθηκε σε ισχύ αργότερα το ίδιο έτος παρά μια καμπάνια από τους προγραμματιστές δημοφιλών εφαρμογών. Ορισμένες από αυτές τις βασικές λειτουργίες θα διατεθούν επιτέλους στους προγραμματιστές ξανά με το API v2.

Ακολουθεί η σύντομη εξήγηση του Twitter για το τι νέο υπάρχει στο API v2:

  • Ένα πιο καθαρό API που είναι πιο εύκολο στη χρήση, με νέες δυνατότητες προγραμματιστή, όπως η δυνατότητα καθορισμού των πεδίων που επιστρέφονται ή η ανάκτηση περισσότερων Tweets από μια συνομιλία με την ίδια απάντηση
  • Μερικές από τις πιο απαιτούμενες λειτουργίες που έλειπαν από το API, συμπεριλαμβανομένου του νήματος συνομιλίας, των αποτελεσμάτων δημοσκοπήσεων σε Tweets, καρφιτσωμένα Tweets σε προφίλ, φιλτράρισμα ανεπιθύμητων μηνυμάτων και πιο ισχυρό φιλτράρισμα ροής και γλώσσα ερωτημάτων αναζήτησης

Το τελευταίο σημείο είναι αυτό για το οποίο θα πρέπει να ενθουσιάζονται περισσότερο οι λάτρεις των εφαρμογών Twitter τρίτων κατασκευαστών. Είναι πολύ τρελό να πιστεύουμε ότι σε έναν πελάτη τρίτου μέρους δεν επιτρεπόταν να εμφανίζει δημοσκοπήσεις, να μεταδίδει συνομιλίες ή να εμφανίζει καρφιτσωμένα tweets. Αυτά είναι βασικά χαρακτηριστικά της πλατφόρμας μέσων κοινωνικής δικτύωσης που θα περίμενε κανείς να δει σε έναν πελάτη Twitter και έβλαψε μόνο την εμπειρία Twitter για χρήστες που δεν χρησιμοποιούσαν την επίσημη εφαρμογή. Χαιρόμαστε που βλέπουμε το Twitter να έχει ανοίξει αυτές τις δυνατότητες.

Προηγουμένως, το API του Twitter χωρίστηκε σε τρία επίπεδα: Standard (δωρεάν), Premium (αυτοεξυπηρέτηση επί πληρωμή) και Enterprise. Το API v2 θα αντικαταστήσει και τα τρία επίπεδα με κομμάτια προϊόντων που έχουν σχεδιαστεί για να ταιριάζουν σε διαφορετικές ομάδες προγραμματιστών. Το Twitter λέει ότι τα νέα κομμάτια ελπίζουμε να έχουν κάτι για όλους. Δείτε πώς περιγράφει η εταιρεία τα τρία κομμάτια προϊόντων:

  • Πρότυπο: Διαθέσιμο πρώτο, αυτό θα είναι το προεπιλεγμένο κομμάτι προϊόντος για τους περισσότερους προγραμματιστές, συμπεριλαμβανομένων εκείνων που μόλις ξεκίνησαν, δημιουργώντας κάτι για διασκέδαση, για καλό σκοπό και για μάθηση ή διδασκαλία. Σκοπεύουμε να προσθέσουμε την Ανυψωμένη πρόσβαση σε αυτό το κομμάτι στο μέλλον.
  • ΑκαδημαϊκόςΕρευνα: Ακαδημαϊκοί ερευνητές χρησιμοποιήστε το Twitter API για να κατανοήσετε τι συμβαίνει στη δημόσια συζήτηση. Στο μέλλον, οι ειδικευμένοι ακαδημαϊκοί ερευνητές θα έχουν έναν τρόπο να αποκτήσουν πρόσβαση σε αυξημένη ή προσαρμοσμένη πρόσβαση σε σχετικά τελικά σημεία. Παρέχουμε επίσης εργαλεία και οδηγούς για να διευκολυνθεί η διεξαγωγή ακαδημαϊκής έρευνας με το Twitter API.
  • Επιχείρηση: Οι προγραμματιστές δημιουργούν επιχειρήσεις στο API του Twitter, συμπεριλαμβανομένου του δικού μας Επίσημοι συνεργάτες Twitter και πελάτες εταιρικών δεδομένων. Μας αρέσει που τα προϊόντα τους βοηθούν άλλους ανθρώπους και επιχειρήσεις να κατανοήσουν καλύτερα και να συμμετάσχουν στη συζήτηση στο Twitter. Στο μέλλον, αυτό το κομμάτι θα περιλαμβάνει Ανυψωμένη ή Προσαρμοσμένη πρόσβαση σε σχετικά τελικά σημεία.

Το Twitter συνειδητοποίησε ότι ήταν τα παλαιότερα όρια τιμολόγησης και τιμών περιοριστική προγραμματιστές, ειδικά εκείνοι που έφτιαχναν πράγματα για διασκέδαση. Με αυτές τις αλλαγές, θα μπορούσαμε να δούμε μια αναβίωση των διασκεδαστικών μικρών εργαλείων και ρομπότ του Twitter με το κομμάτι Standard. Εδώ που τα λέμε, η πίστα Standard ξεκινά σήμερα, ενώ τα κομμάτια Business και Academic/Research θα φτάσουν «σύντομα». Κάθε κομμάτι περιέχει επίσης Βασικά, Ανυψωμένα ή Προσαρμοσμένα επίπεδα πρόσβασης. Η τιμολόγηση των κομματιών δεν έχει ανακοινωθεί αυτή τη στιγμή.

Η πρώιμη πρόσβαση στο αρχικό σύνολο νέων τελικών σημείων θα είναι διαθέσιμη σε όλους τους προγραμματιστές με το δωρεάν, Βασικό επίπεδο πρόσβασης. Οι προγραμματιστές που ενδιαφέρονται να δοκιμάσουν αυτές τις δυνατότητες μπορούν να εγγραφούν για λογαριασμό προγραμματιστή και κάντε αίτηση εδώ για να ξεκινήσετε. Ο δημόσιος οδικός χάρτης είναι διαθέσιμος στο αυτόν τον πίνακα Trello ώστε οι προγραμματιστές να παρακολουθούν την εξέλιξη του API v2.

Πηγή: Κελάδημα | Μέσω: TechCrunch


Ενημέρωση 1: Τώρα διαθέσιμη

Το Twitter παρουσίασε δημόσια το νέο του API για τρίτα μέρη τον περασμένο μήνα, αλλά καθυστέρησε την κυκλοφορία επειδή η εταιρεία μόλις πρόσφατα έπεσε θύμα μιας μεγάλης επίθεσης κοινωνικής μηχανικής. Χθες, ωστόσο, το Twitter ενημέρωσε την επίσημη ανάρτησή του στο blog σημειώνοντας ότι το νέο API έχει κυκλοφορήσει. Οι ενδιαφερόμενοι προγραμματιστές μπορούν να επισκεφθούν το νέο Πύλη προγραμματιστών Twitter για να ξεκινήσετε.