Accéder à Facebook à partir de la ligne de commande Linux

Accéder à Facebook à partir de la ligne de commande Linux / Linux

Presque tout le monde, en particulier dans les pays du premier monde, est sur Facebook. Amis, événements, photos et bien d’autres encore se trouvent généralement sur Facebook, contrairement à tout autre endroit. Cependant, un geek ultime ne voudra peut-être pas utiliser Facebook comme tout le monde, notamment via son site Web..

Certains geeks sont très familiers avec la ligne de commande Linux. Si vous êtes un débutant, vous pouvez consulter notre guide ultime sur Linux pour en savoir plus. Tous les utilisateurs de la ligne de commande Linux adoreront l’utiliser pour accéder au réseau social Facebook. Cela semble être un exploit impossible, mais un script PHP rend tout cela possible.

À propos de fbcmd

fbcmd est un script PHP simple (bien, comparé au site Web de Facebook) qui permet d’effectuer des actions sur Facebook via le script, comme si le script était une application installée de manière native. Vous pouvez ensuite passer des commandes au programme, ainsi que tout autre indicateur ou information facultative comme vous en avez l'habitude avec la plupart des autres programmes en ligne de commande..

Conditions préalables

Pour utiliser le script, vous devez vous assurer que certains modules PHP sont installés. Sous Ubuntu, vous pouvez les installer en lançant la commande sudo apt-get installer php5-cli php5-curl. Les autres distributions Linux devraient avoir des commandes similaires avec des noms de paquetages similaires. Une fois ces modules installés, vous pouvez télécharger fbcmd à partir de ce lien ici (cliquez dessus avec le bouton droit de la souris et choisissez Enregistrer sous) ou en lançant la commande. wget https://raw.github.com/dtompkins/fbcmd/master/fbcmd_update.php. Une fois ce fichier téléchargé, lancez-vous sudo php fbcmd_update.php installer.

Mise en place


L'utilisation de fbcmd nécessite que vous soyez authentifié avec Facebook, mais fbcmd n'utilise pas les informations d'identification de connexion traditionnelles. Au lieu de cela, vous devrez passer par un processus d’installation pour commencer. Première exécution fbcmd et vous verrez quelques instructions imprimées dans le terminal lors de la mise en route. Premier type fbcmd va accéder d'ouvrir une connexion à Facebook, puis fbcmd go auth lancer un navigateur avec un code d'authentification basé sur votre compte Facebook.


Puis tapez fbcmd auth [code], en remplaçant [code] par le code généré. Vous pouvez ensuite ajouter des autorisations pour fbcmd en utilisant fbcmd addperm, et vérifier les autorisations en utilisant fbcmd showperm.

Usage


Maintenant que vous êtes enfin prêt, il est temps de faire certaines choses avec fbcmd. Pour publier un nouveau statut, utilisez statut fbcmd [message]. Si vous souhaitez voir les messages que d'autres ont écrits sur votre mur, utilisez fbcmd mywall. amis fbcmd renvoie une liste de tous vos amis, mais vous pouvez également rechercher des amis spécifiques en utilisant fbcmd amis "[chaîne]" (supprimez les crochets mais incluez les guillemets). Pour voir qui est actuellement en ligne, utilisez fbcmd fonline. Vous pouvez afficher la dernière quantité x de messages dans votre boîte de réception en utilisant fbcmd mailbox X, bien sûr remplacer le X par un numéro. Pour consulter votre fil de nouvelles, utilisez flux fbcmd, et comme un post en utilisant fbcmd comme [post ID]. Pour télécharger une photo sur Facebook, utilisez fbcmd addpic [chemin de l'image] [ID de l'album facultatif] [balise facultative].

Conclusion

Dans l’ensemble, c’est vraiment bien de pouvoir faire tout cela avec Facebook directement à partir de la ligne de commande. Bien sûr, cette méthode d’accès à Facebook ne convient pas à tout le monde, mais plutôt aux grands geeks ou aux fêtards. Alors utilisez ceci si vous osez, mais c'est assez cool une fois que c'est réussi.

Comment est cool d'utiliser Facebook sur une ligne de commande pour vous? Quel serait votre moyen préféré d'accéder à Facebook? Faites le nous savoir dans les commentaires!