Command-line client for Facebook

Textbook

© Lead Image © Dietmar Wieser, fotolia.com

© Lead Image © Dietmar Wieser, fotolia.com

Article from Issue 169/2014
Author(s): , Author(s):

The Ruby-based Facy command-line client lets you display Facebook streams at the command line, as well as comment and post messages. However, getting there can be tricky.

Command-line tools for Twitter have been around for a while, and in many varieties, but users previously searched in vain for a matching Facebook tool. Now, Facy [1] takes Facebook to the command line, giving users the ability to handle typical interactions without a browser. Currently, no package is available for installing the software, so you need to install Facy from the sources hosted on GitHub. To see how this works on DEB-based distributions, check out Listing 1.

The next step is to create a developer account on Facebook and register the app there. To do this, visit the Facebook Developer page [2] and, in the Apps tab, select Register as a Developer. After entering your Facebook password and confirming the license agreement, a verification stage occurs during which Facebook texts you a confirmation code. After entering the code, the provider enables your account.

You should now see – again in Apps  – an entry for Create a New App. In the Add a New dialog, you will first see a prompt asking you for which platform you want to develop an app. Click on Advanced Setup here. In the new box, enter the desired Display Name and Namespace. You can choose both freely, but the namespace must contain at least seven characters without any uppercase letters.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • diaspora*

    You don't need Facebook to keep up with your friends online. With diaspora*, you get a similar experience without the spying.

  • Data Transfer Project

    The Data Transfer Project wants to make it easier to move your data between social media sites.

  • Tornado: Facebook Releases Python Framework as Open Source

    The Facebook social networking site has made Tornado, its Python framework for web apps, available under Apache License 2.0.

  • Gwibber

    Individually updating all your accounts on multiple social networks or microblogging services can be a hassle. If you want to streamline your social networking, get Gwibber.

  • Open Hardware – Librem One

    Ahead of the Librem 5 phone release, Purism releases a suite of communications applications called Librem One, including Chat, Mail, and more. But how accessible are these apps for average users?

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News