ENTRY TITLE

ターミナル(CUI)からツイートする。Twitterクライアント『t』

  • LINEで送る
  • このエントリーをはてなブックマークに追加

==============================
## インストール
==============================

実行環境には、ラズパイのラズビアンで実施。
環境によって動作など違いがあるかも。

環境にRubyが必要。

Rubyのインストール
https://www.ruby-lang.org/ja/documentation/installation/

——————————
$ sudo apt-get install ruby
——————————

——————————
$ sudo gem install t
——————————

なんかエラー。

——————————
Building native extensions. This could take a while…
ERROR: Error installing t:
ERROR: Failed to build gem native extension.

/usr/bin/ruby2.1 extconf.rb
mkmf.rb can’t find header files for ruby at /usr/lib/ruby/include/ruby.h

extconf failed, exit code 1
——————————

拡張がビルドできないと。

tのgithubページを確認。

sferik/t: A command-line power tool for Twitter.
https://github.com/sferik/t

——————————
$ sudo apt-get install ruby-dev
——————————

なんかこっち入れるみたい。

で、再度。

——————————
$ sudo gem install t
——————————
入った。

==============================
## Twitter認証
==============================

適当にうった。

管理画面
Create an application | Twitter Application Management
https://apps.twitter.com/app/new

Twitter側で設定したら、

——————————
$ t authorize
——————————

で認証設定。
– api key
– api secret
– pin

それぞれコマンドからブラウザを開いて設定。

==============================
## ツイートしてみる
==============================

– 通常ツイート
——————————
$ t update ‘test tweet’
Tweet posted by @benzoh_wada.
——————————

– ダイレクメッセージ
——————————
$ t update ‘d @benzoh_wada test tweet’
Tweet posted by @benzoh_wada.
——————————

他にもいろいろコマンドが用意されているので下記ページをチェック

sferik/t: A command-line power tool for Twitter.
https://github.com/sferik/t

==============================
## 参考サイト
==============================

Twitterクライアントtを使ってオレオレBufferを作る
https://rn4ru.com/blog/posts/my-own-bufferapp-twitter-t/

  • LINEで送る
  • このエントリーをはてなブックマークに追加

RELATED POST関連する記事を表示しています

POPULAR POST人気の記事を表示しています