Tumblr APIを使ってみたいのでrubyのライブラリを探したところtumblr_clientというのがあったので使ってみたレポートを。 Tumblr APIの認証にはAPIによってAPI keyが必要なものとOAuthの署名付きリクエストが必要なものがある。 API keyを取得するにはまずここでアプリケーションを登録する。登録の仕方については検索すると色々解説が見つかると思うので割愛。登録するとConsumer KeyとConsumer Secretがもらえる。 OAuthのリクエストトークンについてはoauthのgemを使ってアクセストークンを自前で得る方法でもいいけど、tumblr_clientにはtumblrというコマンドが付属していて、最新版ではこのtumblrコマンドの初回起動時に対話的にAPI keyとOAuth Verifierを入力してoauthのアクセストークンも
![tumblr_clientを使ってTumblr APIを利用する](https://cdn-ak-scissors.b.st-hatena.com/image/square/4333b4a82607822c477098bd727001d04e6271dc/height=288;version=1;width=512/https%3A%2F%2Fassets.tumblr.com%2Fimages%2Fdefault_avatar_512.png)