Das letzte Mal zeigen wir Ihnen, wie Sie von der Kommandozeile aus twittern können. Aber wenn Sie eher eine Facebook-Person sind und Sie auch mit der Konsole cool aussehen wollen, könnten Sie sich fragen, ob die gleiche Lösung für Sie existiert. Die Antwort ist ja!

fbcmd ist eine kleine PHP-Software, mit der Sie von der Kommandozeile aus auf Ihr Facebook-Konto zugreifen können. Abgesehen von ein paar fehlenden Features ist fbcmd unglaublich komplett.

Installation

Es sind noch keine Pakete für Ihre Distribution verfügbar (außer für Arch), daher müssen Sie das Programm manuell installieren.

 sudo apt-get installieren php5-cli php5-curl 

Sie müssen dann fbcmd mit dem herunterladen:

 wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php 

Initialisieren Sie die Installation:

 php fbcmd_update.php 

Und schließlich installieren Sie es:

 sudo php fbcmd_update.php sudo php fbcmd_update.php installieren 

Der ganze Prozess wird im offiziellen Wiki erklärt, Sie können auch die Fehlersuche-Seite besuchen, falls ein Problem auftritt, oder Sie können sogar einen Kommentar hinterlassen.

Und gerade als Sie dachten, dass Sie fertig sind, versuchen Sie, das Programm von der Konsole mit zu starten

 fbcmd 

Du solltest so etwas bekommen

Wie Sie lesen können, müssen Sie fbcmd auf mehreren Ebenen autorisieren. Grundsätzlich starten

 fbcmd geh Zugang 

Und geben Sie die Grundberechtigung. Geben Sie dann Folgendes ein:

 fbcmd gehe auth 

Sie sollten einen Code erzeugen, in den Sie einfügen

 fbcmd auth [Code] 

Abschließend verwalten Sie die Berechtigungen mit

 fbcmd add 

Sie können immer überprüfen, welche Berechtigungen gewährt wurden

 fbcmd showperm 

Ziemlich langweilig, ich gebe dir das, aber zumindest weißt du, was du tust. Fbcmd kann jetzt verwendet werden.

Verwendung

Die allgemeine Syntax für die Verwendung von fbcmd ist

 fbcmd [Befehl] [Parameter] - [Präferenz] = [Wert] 

Das Schlüsselwort hier ist "Befehl". Wie ich bereits sagte, abgesehen von ein paar fehlenden Features, ist fbcmd sehr vollständig. Was ich wirklich meine, ist, dass Sie so viel wie mit der Webschnittstelle tun können, außer private Nachrichten zu senden, zu pokern oder Freundschaftsanfragen zu akzeptieren.

Da Sie so viel tun können, lassen Sie mich Ihnen ein paar Beispiele geben, was Sie zuerst tun möchten. Ich lade Sie ein, selbst zu suchen, wenn Sie eine bestimmte Aktion ausführen möchten.

  • Geben Sie ein, um Ihren Status zu ändern
 fbcmd status [neuer Status] 

(Beachten Sie, dass Sie einige markieren können, indem Sie seinen Namen nach einem '@' in die Nachricht einfügen)

  • Um die Beiträge von anderen an Ihrer Wand zu zeigen, verwenden Sie
 fbcmd meinwall 
  • Um alle deine Freunde zu sehen, versuche es
 fbcmd Freunde 

Dies beinhaltet auch die Suchfunktion, da Sie eine String-Sequenz als Argument präzisieren können und die Freunde mit dieser Zeichenfolge in ihrem Namen zurückgeben.

 fbcmd Freunde "[string]" 

Und wenn Sie nur wissen wollen, wer online ist, ist der Befehl

 fbcmd fonline 
  • Um die letzten X Nachrichten in Ihrem Posteingang anzuzeigen, lautet die Syntax
 fbcmd Eingang X 
  • Um die Stream-Stories zu durchsuchen, verwenden Sie
 fbcmd Strom 

Sie können dann jeden Beitrag mit

 fbcmd gefällt [Beitrags-ID] 
  • Um ein Bild hinzuzufügen, geben Sie ein
 fbcmd addpic [Pfad zum Bild] [optionale Album-ID] [optionales Tag] 

Fazit

Wie Sie sehen können, ist fbcmd sehr interessant zu verwenden. Es bleibt sehr komplex, und ich denke, dass die Befehlszeile für etwas einfacheres wie Twitter geeignet ist. Aber es bleibt trotzdem super cool, auf diese Weise auf Facebook zuzugreifen. Allerdings hängt das Programm stark von der offiziellen API ab, was bedeutet, dass die Funktionen von Facebook selbst geändert werden können. Momentan erlaubt uns die Richtlinie nicht, Freunde über die API zu akzeptieren, aber das könnte sich in Zukunft ändern.

Was denkst du über fbcmd? Wie vergleichen Sie es mit TTYtter? Haben Sie irgendwelche Fragen? Bitte lassen Sie uns in den Kommentaren wissen.