普段は会計簿をつけているZaimというお気に入りのWebサービスがあるのだが、標準で用意されている分析がいまいち細かいところまで見れないので、自分でデータを取得してみることにした。 https://zaim.net Zaimは開発者向けのAPIが提供されているようだが、OAuth 1.0aで認証されているので、Ruby on RailsのアプリケーションからZaimにOAuthで認証し、Zaimの家計簿データを取得して画面表示するところまでをやってみた。 今回の環境は以下。 Mac OS X Yosemite 10.10.5 Ruby 2.2.2 Rails 4.2.3 Zaim APIからアプリケーションを登録する まず、Zaim開発センターというページにて、アクセスするアプリケーションを登録する。 以下にログインし、「新しいアプリケーションを追加」をクリックする。 https://de