Facebookをターミナルで使うのには、facyというgemが存在する。
https://github.com/huydx/facy
facyの画面はこういう感じ
設定しかたについて説明します:
設定
gemインストール
まずはgemのインストールです:
gem install facy
facyはimagemagickに依存しますので、一応imagemagickの周り問題起きやすそうので、imagemagickがすでに入っている環境なら、正常にインストールできるはずです。
facebook開発者アカウント登録
次に、facebookの開発者アカウントを登録する必要があります。
登録し方はここに存在しますので:
http://fb.dev-plus.jp/what-devplus/dev_register/
ご参考まで。
登録できた後は、アプリを作成できます。facyは使う人が自分でアプリのトークンを使うため、使う人は自分でアプリを作る必要があります、すごく簡単です、左側のボターンをクリックするだけで作成できます:
アプリを作成した後は、facyを起動する:
$facy
facyを起動したら、順番に、アプリのapp_id, app_secretとユーザTokenを入力することにすすめる。
全部の設定ができた後、自動的に、facebookのフィードをプールします。(ストリームみたいな感じで、新しいフィードをどんどん追加していく感じです)
使い方
facyはCLI機能がそろっています。
よって、コッマンドをたたくにより色々なfacebook機能を使える:
- :commands すべてのコマンドを表示
- :help ヘルプコマンド
- :post [content] 自分のウォールにポスト
- :comment [code] [content] codeを持つポストにコメント
などのコマンドが存在します。
デモ動画もありますので、見ていただけるとすぐ使い方理解できると思います。
https://www.youtube.com/watch?v=zj9dGlhUXw0
以上でfacebookをターミナルでを楽しんでください。