Greifen Sie über die Linux-Befehlszeile auf Facebook zu

Greifen Sie über die Linux-Befehlszeile auf Facebook zu / Linux

Praktisch jeder, vor allem in Ländern der ersten Welt, ist auf Facebook. Freunde, Ereignisse, Bilder und vieles mehr finden Sie auf Facebook, anders als an anderen Orten. Ein ultimativer Geek möchte Facebook jedoch möglicherweise nicht wie alle anderen verwenden - und zwar über seine Website.

Bestimmte Geeks sind mit der Linux-Befehlszeile bestens vertraut. Wenn Sie einen Neuling haben, können Sie in unserem ultimativen Linux-Leitfaden mehr erfahren. Jeder, der sich in der Linux-Befehlszeile befindet, wird es lieben, über die Befehlszeile auf das soziale Netzwerk von Facebook zuzugreifen. Das klingt nach einer unmöglichen Leistung, aber ein PHP-Skript macht es möglich.

Über fbcmd

fbcmd ist ein einfaches PHP-Skript (im Vergleich zur eigentlichen Facebook-Website einfach), mit dem Sie Aktionen auf Facebook über das Skript ausführen können, als wäre das Skript eine native Installation. Sie können dann Befehle an das Programm sowie andere Flags oder optionale Informationen übergeben, wie Sie es von den meisten anderen Befehlszeilenprogrammen gewohnt sind.

Voraussetzungen

Um das Skript verwenden zu können, müssen Sie sicherstellen, dass einige PHP-Module installiert sind. Unter Ubuntu können Sie sie installieren, indem Sie den Befehl ausgeben sudo apt-get install php5-cli php5-curl. Andere Linux-Distributionen sollten ähnliche Befehle mit ähnlichen Paketnamen haben. Sobald diese Module installiert sind, können Sie fbcmd von diesem Link hier herunterladen (klicken Sie mit der rechten Maustaste darauf und wählen Sie "Speichern unter") oder geben Sie den Befehl ein wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php. Sobald diese Datei heruntergeladen ist, fahren Sie fort sudo php fbcmd_update.php installieren.

Einrichten


Für die Verwendung von fbcmd müssen Sie sich bei Facebook authentifizieren, fbcmd verwendet jedoch keine herkömmlichen Anmeldeinformationen. Stattdessen müssen Sie einen Einrichtungsprozess durchlaufen, um loszulegen. Erster Lauf fbcmd und Sie werden einige Anweisungen sehen, die auf dem Terminal erscheinen, um zu beginnen. Erster Typ fbcmd gehen auf um dann eine Verbindung zu Facebook zu eröffnen fbcmd go auth einen Browser mit einem Authentifizierungscode starten, der auf Ihrem Facebook-Konto basiert.


Dann tippen Sie fbcmd auth [code], Ersetzen von [Code] durch den tatsächlich generierten Code. Sie können dann mit fbcmd Berechtigungen hinzufügen fbcmd addperm, und überprüfen Sie die Berechtigungen mit fbcmd showperm.

Verwendungszweck


Nun, da Sie endlich fertig sind, ist es an der Zeit, einige Dinge mit fbcmd zu tun. Um einen neuen Status zu veröffentlichen, verwenden Sie fbcmd status [nachricht]. Wenn Sie die Beiträge anderer an Ihrer Wand sehen möchten, verwenden Sie fbcmd mywall. fbcmd freunde gibt eine Liste aller Ihrer Freunde zurück, Sie können aber auch nach bestimmten Freunden suchen fbcmd Freunde "[String]" (Entfernen Sie die eckigen Klammern, fügen Sie jedoch die Anführungszeichen hinzu). Um zu sehen, wer gerade online ist, verwenden Sie fbcmd fonline. Sie können die letzte x Anzahl der Nachrichten in Ihrem Posteingang anzeigen, indem Sie verwenden fbcmd Posteingang X, natürlich das X durch eine Zahl ersetzen. So überprüfen Sie Ihren News-Feed mit fbcmd stream, und wie ein Beitrag mit fbcmd wie [Beitrags-ID]. Um ein Bild auf Facebook hochzuladen, verwenden Sie fbcmd addpic [Bildpfad] [optionale Album-ID] [optionaler Tag].

Fazit

Alles in allem ist es ziemlich cool, all dies mit Facebook direkt von der Kommandozeile aus tun zu können. Natürlich ist diese Methode für den Zugriff auf Facebook nicht jedermanns Sache, sondern eher für die großen Geeks oder für die Show. Verwenden Sie dies also, wenn Sie sich trauen, aber es ist ziemlich cool, wenn es erfolgreich ist.

Wie cool ist es, Facebook über eine Kommandozeile zu nutzen? Wie würden Sie Facebook am liebsten nutzen? Lass es uns in den Kommentaren wissen!