Τρόπος αρχειοθέτησης, αναζήτησης και προβολής των στατιστικών του Tweet με το ThinkUp

Feb 2, 2025
Cloud και Διαδίκτυο
ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ

Ανησυχείτε για την αρχειοθέτηση των tweets σας; Θέλετε μια πιο ισχυρή αναζήτηση; Θέλετε να δείτε τα στατιστικά του tweet σας; Μπορείτε να κάνετε όλα αυτά και πολλά περισσότερα εγκαθιστώντας το ThinkUp στον κεντρικό σας διακομιστή.

Σκέφτομαι είναι μια εξαιρετική εφαρμογή (επί του παρόντος σε έκδοση beta) που αρχειοθετεί όλα τα tweets, τις απαντήσεις, τις απαντήσεις σας κ.λπ., ώστε να μπορείτε να τα αναζητήσετε και να βρείτε χρήσιμα στατιστικά στοιχεία χρήσης. Διαθέτει αρκετά πρόσθετα, συμπεριλαμβανομένου ενός που προσθέτει πλήρη υποστήριξη στο Facebook.

Είναι σχεδιασμένο για εγκατάσταση σε διακομιστή LAMP. Δηλαδή, Linux, Apache, MySQL και PHP είναι αυτό που θα παρέχει τη ραχοκοκαλιά για αυτό. Ενώ είναι δυνατόν εγκαταστήστε το σε Windows - ή Μηχανή που βασίζεται σε Mac , αντιμετωπίζεται πιο εύκολα στο Linux, οπότε θα χρησιμοποιούμε το Ubuntu για να σας δείξουμε πώς να το ξεκινήσετε Βρίσκεται σε πολύ ενεργή ανάπτυξη από την ιδρυτή, Gina Trapani, και από πολλούς χρήστες στην κοινότητα.

Προαπαιτούμενα

Το ThinkUp είναι αυτήν τη στιγμή σε έκδοση beta, οπότε θα υπάρξουν κάποια σφάλματα και τα πράγματα ενδέχεται να μην πάνε τέλεια, οπότε αν δεν σας ενδιαφέρει να παίξετε (και ίσως να βοηθήσετε υποβάλλοντας αναφορές σφαλμάτων), αυτό μπορεί να μην είναι κατάλληλο για εσάς. Πρώτον, θα πρέπει να έχετε ενεργοποιημένο και να λειτουργεί ένας διακομιστής LAMP και θα υποθέσουμε ότι το έχετε ήδη ρυθμίσει. Θα χρειαστείτε ήδη έναν προσωπικό λογαριασμό χρήστη MySQL. Τέλος, η λειτουργία αλληλογραφίας στην PHP θα πρέπει να λειτουργεί, πράγμα που σημαίνει ότι θα χρειαστείτε ένα πρόγραμμα ή σενάριο που μπορεί να στείλει αλληλογραφία, αλλά αν όχι, σας καλύψουμε.

Εντάξει, για να ξεκινήσουμε, θα πρέπει να εγκαταστήσουμε κάποια επιπλέον πράγματα που ενδέχεται να μην έχουν ήδη εγκατασταθεί, όπως το cURL και το GD. Για να το κάνετε αυτό, απλώς εισαγάγετε την ακόλουθη εντολή:

sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd

Εισαγάγετε τον κωδικό πρόσβασής σας και αφήστε τον να εγκατασταθεί. Για να το ολοκληρώσετε, θα πρέπει να κάνετε επανεκκίνηση του διακομιστή Apache:

επανεκκίνηση sudo /etc/init.d/apache2

Εναλλακτικά, μπορείτε να χρησιμοποιήσετε:

Επανεκκίνηση υπηρεσίας sudo apache2

Κρατήστε ανοιχτό το παράθυρο του τερματικού σας, γιατί ίσως χρειαστεί να το επιστρέφετε συχνά για να αλλάζετε κάποια πράγματα.

Αποστολή email

Όπως σημειώθηκε παραπάνω, θα χρειαστείτε κάτι που μπορεί να στείλει αλληλογραφία στον ίδιο τον διακομιστή σας. Εάν δεν το κάνετε, υπάρχει μια πολύ εύκολη λύση για αυτό. Απλώς εγκαταστήστε το sendmail με την ακόλουθη εντολή:

sudo apt-get install sendmail

Στη συνέχεια, πρέπει να επεξεργαστούμε το αρχείο php.ini για να δείξουμε το πρόσφατα εγκατεστημένο πρόγραμμα.

Sudonano / Etc / php5 / Apache 2 / php. Σε

Πατήστε το πλήκτρο κάτω σελίδας μέχρι να βρείτε κάτι που μοιάζει με αυτό:

; sendmail_path =

Πρέπει να διαγράψετε το αρχικό ερωτηματικό και να προσθέσετε τη διαδρομή στο τέλος. Αλλάξτε αυτή τη γραμμή έτσι ώστε να μοιάζει με αυτό:

sendmail_path = / usr / sbin / sendmail -t –i

Για αποθήκευση, πατήστε CTRL + O και εισαγάγετε. Εάν σας ζητηθεί να αντικαταστήσετε, πατήστε Y. Στη συνέχεια, βγείτε με CTRL + X.

Τέλος, κάντε επανεκκίνηση του Apache, όπως κάναμε στην τελευταία ενότητα. Αυτό θα παρέχει στον διακομιστή σας τη δυνατότητα αποστολής αλληλογραφίας, την οποία θα χρειαζόμαστε σε λίγο για να ενεργοποιήσουμε τον λογαριασμό μας ThinkUp.

Εγκατάσταση του ThinkUp

Προχωρήστε στο Σελίδα ThinkUp GitHub για λήψη του ThinkUp (επί του παρόντος έκδοση beta 0,8). Μόλις τη λάβετε, ανατρέξτε αυτήν την εντολή στο τερματικό για να την εξαγάγετε στον προεπιλεγμένο κατάλογο ιστού:

sudo unzip path/to/thinkup-0.8.zip –d /var/www

Αυτό θα δημιουργήσει αυτόματα έναν κατάλογο που ονομάζεται "thinkup" στο / var / www.

Για να αποκτήσετε πρόσβαση στο ThinkUp, ανοίξτε ένα πρόγραμμα περιήγησης ιστού και μεταβείτε σε ένα από τα ακόλουθα:

http: // localhost / σκέψη

http: //your.internalip.address/thinkup

Οι πιθανότητες είναι ότι θα λάβετε αυτό το μήνυμα σφάλματος λόγω λανθασμένων δικαιωμάτων. Μπορείτε απλώς να εισαγάγετε αυτήν την εντολή σε ένα τερματικό για να διορθώσετε το πρόβλημα.

Στη συνέχεια, ανανεώστε τη σελίδα του προγράμματος περιήγησής σας.

Κάντε κλικ στο σύνδεσμο "εγκατάσταση ThinkUp" για να ξεκινήσετε την αρχική διαμόρφωση. Θα δείτε την οθόνη απαιτήσεων.

Πρέπει να είσαι καλός. Κάντε κύλιση προς τα κάτω και κάντε κλικ στο κουμπί για να συνεχίσετε.

Θα πρέπει να εισαγάγετε μια έγκυρη διεύθυνση email, να δημιουργήσετε έναν κωδικό πρόσβασης και να ορίσετε μια ζώνη ώρας. Αυτές είναι οι εύκολες επιλογές. Οι πιο σκληροί έρχονται μετά.

  • Κεντρικός υπολογιστής βάσης δεδομένων: Εδώ, τοποθετήστε το όνομα κεντρικού υπολογιστή σας ή εάν βρίσκεται στον ιδιωτικό σας διακομιστή, απλώς πληκτρολογήστε "localhost"
  • Όνομα βάσης δεδομένων: Εισαγάγετε ένα όνομα για τη βάση δεδομένων που το ThinkUp θα χρησιμοποιήσει για τα δεδομένα του. Θα δημιουργηθεί εάν δεν υπάρχει.
  • Όνομα χρήστη: Το όνομα χρήστη του λογαριασμού MySQL.
  • Κωδικός πρόσβασης: Ο κωδικός πρόσβασης του λογαριασμού σας MySQL.

Στη συνέχεια, κάντε κλικ στο κουμπί για να συνεχίσετε. Μπορεί να δείτε ένα μήνυμα σαν αυτό:

Απλώς εισαγάγετε τις δύο εντολές σε ένα τερματικό για να δημιουργήσετε το αρχείο διαμόρφωσης και να αλλάξετε την κυριότητα αυτού.

Αφού κάνετε κλικ στο κουμπί, θα δείτε ένα μήνυμα με πράσινο φόντο που λέει ότι η εγκατάσταση ήταν επιτυχής και ότι εστάλη ένα μήνυμα ηλεκτρονικού ταχυδρομείου για την ενεργοποίηση του λογαριασμού σας. Συνδεθείτε στο email σας, κάντε κλικ στον σύνδεσμο (βεβαιωθείτε ότι το όνομα IP / domain είναι σωστό) και θα δείτε ένα ωραίο πράσινο "ενεργοποιημένο" μήνυμα.

Εισαγάγετε τα διαπιστευτήριά σας και συνδεθείτε!

Διαμόρφωση ThinkUp

Μόλις μπείτε, θα δείτε ότι δεν έχετε ρυθμίσει ακόμη λογαριασμούς. Κάντε κλικ στον σύνδεσμο για να το αλλάξετε.

Από προεπιλογή, θα σας ζητηθεί να προσθέσετε έναν λογαριασμό Twitter. Κάντε κύλιση προς τα κάτω, όπου λέει "Διαμόρφωση της προσθήκης Twitter" και ακολουθήστε τα βήματα για την εγγραφή του ThinkUp στο Twitter.

Λάβετε υπόψη ότι ενδέχεται να χρειαστεί να αλλάξετε τη διεύθυνση URL επιστροφής κλήσης για να οδηγείτε στην εξωτερική IP ή ψευδώνυμο DNS. Το Twitter θα σας δώσει μερικές επιπλέον πληροφορίες: καταναλωτικά και μυστικά κλειδιά.

Να είστε προσεκτικοί με αυτά, καθώς είναι μοναδικά στην αλληλεπίδραση αυτής της εφαρμογής με τον συγκεκριμένο λογαριασμό σας στο Twitter! Εισαγάγετε αυτά τα κλειδιά στη διαμόρφωση ThinkUp.

Στη συνέχεια, κάντε κλικ στο "Εμφάνιση προχωρημένων επιλογών" προς τα κάτω για να το αποκαλύψετε:

Μπορείτε να ανεβάσετε τις τιμές όπως έκανα. Μόλις ολοκληρωθεί η διαμόρφωση, το ThinkUp θα χρησιμοποιήσει ένα πρόγραμμα ανίχνευσης για να λάβει τις πληροφορίες σας από το Twitter. Αυξάνοντας αυτές τις ανοχές σφαλμάτων και άλλες τιμές, θα μπορούμε να λαμβάνουμε όλο και περισσότερα δεδομένα κάθε ανίχνευση. Όταν τελειώσετε, κάντε κλικ στο κουμπί "Αποθήκευση" και κάντε κύλιση προς τα πάνω. Θα δείτε ένα άλλο κουμπί με την ένδειξη "Εξουσιοδότηση του ThinkUp στο Twitter". Κλίκαρέ το.

Θα σας ανακατευθύνει στο Twitter, όπου απλώς πρέπει να κάνετε κλικ στο κουμπί "Να επιτρέπεται" και, στη συνέχεια, θα σας στείλει ξανά στο ThinkUp.

Όταν κάνετε κύλιση προς τα πάνω, θα δείτε τον λογαριασμό σας να εμφανίζεται στην ενότητα "Πρόσθετο Twitter" και εάν μπορείτε να κάνετε τα στατιστικά σας δημόσια κάνοντας κλικ στο κουμπί "Ορισμός σε δημόσιο". Αυτό θα το κάνει έτσι ώστε να μην χρειάζεται να συνδεθείτε για να δείτε όλα τα στατιστικά σας όταν πηγαίνετε http: // localhost / σκέψη στο μέλλον.

Ανίχνευση δεδομένων μέσω Cron

Πρέπει να λάβουμε ορισμένα δεδομένα στο ThinkUp. Κάντε κλικ στο λογότυπο ThinkUp ή απλώς μεταβείτε στην κύρια σελίδα του ThinkUp. Κάντε κλικ σε οποιοδήποτε από τα στατιστικά στοιχεία που αναφέρονται στο μενού στα αριστερά.

Θα δείτε ότι δεν υπάρχει τίποτα διαθέσιμο, αλλά θα δείτε έναν σύνδεσμο με την ένδειξη "Ενημερώστε τα δεδομένα σας τώρα".

Κάνοντας κλικ σε αυτό, θα μεταβείτε σε μια άλλη σελίδα όπου μπορείτε να δείτε τις προσπάθειες που έκανα το ThinkUp μου να αντλήσω δεδομένα από το Twitter για εσάς. Αυτό είναι το προηγούμενο πρόγραμμα ανίχνευσης

Εάν κάνετε κύλιση προς τα κάτω, θα δείτε μια χρήσιμη πρόταση.

Αυτή η εντολή στο κάτω μέρος; Μπορούμε να το αυτοματοποιήσουμε στο Linux μέσω κάτι που ονομάζεται cron. Επιστρέψτε στο τερματικό σας και εισαγάγετε την ακόλουθη εντολή:

crontab –ε

Θα σας ζητήσει να επιλέξετε ένα πρόγραμμα επεξεργασίας κειμένου. Το Nano είναι ιδανικό για αρχάριους και αυτό χρησιμοποιήσαμε νωρίτερα, οπότε πατήστε 2 για να το ορίσετε ως προεπιλογή.

Κάθε μία από τις πέντε στήλες στην κορυφή αντιπροσωπεύει χρονικές περιόδους για επανάληψη: λεπτά, ώρες, ημέρα του μήνα, μήνα και ημέρα της εβδομάδας. Η εισαγωγή ενός αριθμού θα ορίσει αυτές τις τιμές, ενώ εισάγοντας έναν αστερίσκο θα αγνοήσει αυτό το κριτήριο. Πάνω, βλέπετε ότι έχω εισάγει:

ξ4 * * * *

Αυτό σημαίνει ότι κάθε ώρα στο σημάδι 34 λεπτών, θα εκτελεί μια εντολή. Ποια εντολή; Γιατί, αυτό που πρότεινε το ThinkUp, φυσικά!

cd / var / www / thinkup / crawler /; εξαγωγή THINKUP_PASSWORD = yourpassword; /usr/bin/phpcrawl.php υουρ@εμαιλ.κομ

Φροντίστε να εισαγάγετε τον κωδικό πρόσβασής σας και να ελέγξετε τη διεύθυνση email σε αυτήν την εντολή! Αυτό θα διασφαλίσει ότι κάθε ώρα το ThinkUp ανανεώνεται για τη λήψη νέων δεδομένων. Εάν θέλετε να χρησιμοποιήσετε πιο περίπλοκα κριτήρια για το πρόγραμμα ανίχνευσης, προτείνω να ξεκινήσετε με το Cron How-To από την τεκμηρίωση κοινότητας του Ubuntu . Πατήστε CTRL + O για αποθήκευση και, στη συνέχεια, CTRL + X για έξοδο.

Στατιστικές Twitter

Εκτός από την αρχειοθέτηση όλων των tweets, των απαντήσεων και άλλων πληροφοριών σας σε μια βάση δεδομένων MySQL, μπορείτε να δείτε πολλά ενδιαφέροντα στατιστικά στοιχεία. Μπορείτε να δείτε τη χρήση συγκεκριμένων πελατών, το πόσο απαντάτε σε σύγκριση με το τι κάνετε tweet, πόσους ακόλουθους έχετε, ποιοι από αυτούς ακολουθούνται περισσότερο και πολλά άλλα.

Το ThinkUp βγάζει επίσης μερικές χρήσιμες πληροφορίες για εσάς, όπως όλες οι αναρτήσεις που σας αναφέρουν, αναφορές που δεν είναι απαντήσεις ή προώθηση, και πλήρεις συζητήσεις.

Στο κάτω μέρος, μπορείτε επίσης να δείτε πώς το ThinkUp βγάζει λίστες συνδέσμων που εμφανίζονται στα tweets σας, εικόνες που εμφανίζονται στα tweets σας και πολλά άλλα.

Και, φυσικά, μπορείτε να αναζητήσετε οποιαδήποτε από αυτές τις κατηγορίες κάνοντας κλικ στο σύνδεσμο αναζήτησης.

Θα λάβετε ένα υπέροχο παράθυρο αναζήτησης με κείμενο.


Το ThinkUp παρέχει πολλές λειτουργίες με το Twitter, αλλά η προσθήκη του στο Facebook είναι εξίσου ισχυρή. Μόλις διαμορφώσετε το ThinkUp, μπορείτε ακόμη και να αφήσετε τους φίλους σας να δημιουργήσουν λογαριασμούς ώστε να μπορούν να το χρησιμοποιήσουν επίσης! Εκτός από τη διατήρηση, μπορείτε επίσης να χρησιμοποιήσετε το ThinkUp για να παρακολουθείτε απαντήσεις σε ερωτήσεις που δημοσιεύετε και να φιλτράρετε χρήσιμες πληροφορίες από ολόκληρο το χρονοδιάγραμμά σας. Βοηθά πολύ όταν η ροή του Twitter είναι γελοία απασχολημένη ή υπάρχουν πολλά πράγματα που συνεχίζονται.

περιεχόμενο .entry-υποσέλιδο

Cloud και Διαδίκτυο - Τα πιο δημοφιλή άρθρα

Πώς να μοιραστείτε τις ψηφιακές σας φωτογραφίες με τους παππούδες σας

Cloud και Διαδίκτυο Nov 2, 2024

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Ξύστην Δυίνο Οι παππούδες και γιαγιάδες μπορεί να είναι σ�..


Τα κοινωνικά δίκτυα είναι υπέροχα, αλλά είναι ένα φοβερό μέρος για να λαμβάνετε νέα

Cloud και Διαδίκτυο May 27, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Τα κοινωνικά δίκτυα είναι διασκεδαστικά, ακόμη και χρήσιμα. Αλλά είναι..


Πώς να προσθέσετε οποιαδήποτε μηχανή αναζήτησης στο πρόγραμμα περιήγησής σας στο Web

Cloud και Διαδίκτυο Mar 8, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Τα προγράμματα περιήγησης στο Web περιλαμβάνουν μερικές μηχανές αναζήτ..


Πώς να δείτε τα χρήματα και τον χρόνο που έχετε ξοδέψει στα παιχνίδια Steam

Cloud και Διαδίκτυο Sep 29, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Η σημερινή ερώτηση επικεντρώνεται στην περίεργη περιέργεια για χάρη τ..


Γιατί δεν μπορώ να διαγράψω φωτογραφίες από το iPhone μου ξανά;

Cloud και Διαδίκτυο Nov 14, 2024

Μετά από χρόνια που μπορείτε να διαχειριστείτε τις φωτογραφίες σας συνδέοντας τη συσκευή σας iOS στ�..


Ποια είναι τα βήματα για την εύρεση της δημόσιας διεύθυνσης IP ενός υπολογιστή;

Cloud και Διαδίκτυο May 1, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Η πρόσβαση σε μια υπηρεσία για να μάθετε τη δημόσια διεύθυνση IP σας μπο..


Δύο υπολογιστές στο ίδιο δίκτυο Wi-Fi έχουν την ίδια διεύθυνση IP;

Cloud και Διαδίκτυο Jan 9, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Όταν μόλις αρχίζετε να μαθαίνετε για τα δίκτυα και πώς λειτουργούν οι �..


Περιηγηθείτε οπτικά στις ανοιχτές καρτέλες σας στο Google Chrome

Cloud και Διαδίκτυο Mar 2, 2025

Προτιμάτε την οπτική περιήγηση στις ανοιχτές καρτέλες σε αντίθεση με τη χρήση μιας λίστας καρτελών; Τότ�..


Κατηγορίες