Πώς να αποκτήσετε πρόσβαση στο Facebook από τη γραμμή εντολών [Linux]
Τελευταία φορά, θα σας δείξουμε πώς να tweet από τη γραμμή εντολών. Αλλά εάν είστε περισσότεροι από ένα άτομο στο Facebook και θέλετε επίσης να φαίνετε δροσερός με την κονσόλα, ίσως να αναρωτηθείτε εάν υπάρχει η ίδια λύση για εσάς. Η απάντηση είναι ναι!
Το fbcmd είναι ένα μικρό λογισμικό PHP που σας επιτρέπει να έχετε πρόσβαση στο λογαριασμό σας στο Facebook από τη γραμμή εντολών. Εκτός από μερικές διαθέσιμες λειτουργίες, το fbcmd είναι απίστευτα πλήρες.
Εγκατάσταση
Δεν υπάρχουν ακόμα διαθέσιμα πακέτα για τη διανομή σας (εκτός από το Arch), επομένως θα πρέπει να εγκαταστήσετε το πρόγραμμα με μη αυτόματο τρόπο.
sudo apt-get εγκαταστήστε το php5-cli php5-curl
Στη συνέχεια θα πρέπει να κατεβάσετε το fbcmd με αυτό:
wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php
Αρχικοποιήστε την εγκατάσταση:
php fbcmd_update.php
Και τελικά να το εγκαταστήσετε:
sudo php fbcmd_update.php το sudo php fbcmd_update.php εγκαταστήσετε
Η όλη διαδικασία εξηγείται στο επίσημο wiki, μπορείτε επίσης να επισκεφτείτε τη σελίδα αντιμετώπισης προβλημάτων σε περίπτωση προβλήματος ή ακόμα και να αφήσετε ένα σχόλιο.
Και μόλις σκεφτήκατε ότι ολοκληρώσατε, προσπαθώντας να ξεκινήσετε το πρόγραμμα από την κονσόλα με
fbcmd
θα πρέπει να πάρετε κάτι τέτοιο
Όπως μπορείτε να διαβάσετε, θα πρέπει να χορηγήσετε άδεια για fbcmd σε πολλαπλά επίπεδα. Βασικά, ξεκινήστε
fbcmd πάει πρόσβαση
Και δώστε τη βασική εξουσιοδότηση. Στη συνέχεια, πληκτρολογήστε:
fbcmd go auth
Πρέπει να δημιουργήσετε έναν κώδικα στον οποίο αντιγράφετε την επικόλληση
fbcmd auth [κώδικας]
Τέλος, διαχειριστείτε τα δικαιώματα με
fbcmd addperm
Μπορείτε πάντα να ελέγχετε με ποια δικαιώματα έχετε χορηγηθεί
fbcmd showperm
Πολύ κουραστική σου δίνω αυτό, αλλά τουλάχιστον ξέρεις τι κάνεις. Το Fbcmd είναι τώρα έτοιμο για χρήση.
Χρήση
Η γενική σύνταξη για τη χρήση του fbcmd είναι
fbcmd [εντολή] [παράμετροι] - [προτίμηση] = [τιμή]
Η λέξη-κλειδί εδώ είναι "εντολή". Όπως είπα και πριν, εκτός από λίγα χαρακτηριστικά που λείπουν, το fbcmd είναι πολύ πλήρες. Αυτό που πραγματικά σημαίνει είναι ότι μπορείτε να κάνετε ό, τι και με τη διεπαφή ιστού, εκτός από την αποστολή ιδιωτικών μηνυμάτων, τα χτυπήματα ή την αποδοχή αιτημάτων φίλων.
Δεδομένου ότι μπορείτε να το κάνετε τόσο πολύ, επιτρέψτε μου να σας δώσω μερικά παραδείγματα για το τι μπορεί να θέλετε να κάνετε πρώτα. Σας προσκαλώ να ψάξετε μόνοι σας εάν θέλετε να εκτελέσετε μια συγκεκριμένη ενέργεια.
- Για να αλλάξετε την κατάσταση, πληκτρολογήστε
Κατάσταση fbcmd [νέα κατάσταση]
(σημειώστε ότι μπορείτε να προσθέσετε ετικέτες με το όνομα σας μετά από ένα '@' στο μήνυμα)
- Για να εμφανίσετε τις θέσεις από άλλους στον τοίχο σας, χρησιμοποιήστε το
fbcmd mywall
- Για να δείτε όλους τους φίλους σας, δοκιμάστε
fbcmd φίλους
Αυτό επίσης ενσωματώνει τη λειτουργία αναζήτησης, καθώς μπορείτε να επαληθεύσετε μια ακολουθία συμβολοσειρών ως ένα επιχείρημα και θα επιστρέψει τους φίλους με αυτή τη συμβολοσειρά στο όνομά τους.
fbcmd φίλοι "[συμβολοσειρά]"
Και αν απλά θέλετε να μάθετε ποιος είναι συνδεδεμένος στο διαδίκτυο, η εντολή είναι
fbcmd fonline
- Για να εμφανίσετε τα τελευταία μηνύματα X στα εισερχόμενά σας, η σύνταξη είναι
fbcmd inbox X
- Για να ελέγξετε τις ιστορίες ροής, χρησιμοποιήστε
fbcmd ροή
Στη συνέχεια, μπορείτε να σας αρέσει οποιαδήποτε θέση με
fbcmd όπως το [post ID]
- Για να προσθέσετε μια εικόνα, πληκτρολογήστε
fbcmd addpic [διαδρομή προς την εικόνα] [προαιρετικό αναγνωριστικό άλμπουμ] [προαιρετική ετικέτα]
συμπέρασμα
Όπως μπορείτε να δείτε, το fbcmd είναι πολύ ενδιαφέρον να το χρησιμοποιήσετε. Παραμένει πολύ περίπλοκο και υποθέτω ότι η γραμμή εντολών είναι πιο κατάλληλη για κάτι πιο απλό, όπως το Twitter. Αλλά εξακολουθεί να είναι εξαιρετικά δροσερό για να έχει πρόσβαση στο Facebook με αυτόν τον τρόπο. Ωστόσο, το πρόγραμμα εξαρτάται σε μεγάλο βαθμό από το επίσημο API που σημαίνει ότι οι λειτουργίες μπορούν να τροποποιηθούν από το ίδιο το Facebook. Αυτή τη στιγμή η πολιτική δεν μας επιτρέπει να δεχτούμε φίλους μέσω του API, αλλά αυτό μπορεί να αλλάξει στο μέλλον.
Τι νομίζετε για το fbcmd; Πώς το συγκρίνετε με το TTYtter; Έχετε ερωτήσεις; Ενημερώστε μας στα σχόλια.