Toonesの利用料を取得するスクリプト

Diary

概要

  • Toonesのサービス利用料を集計するためにはWebの画面にログインしてCSVファイルをダウンロードする方法しか無く、APIで取得ができません。
  • 手元で毎月集計したいので簡単なスクリプトを作ってみました。
  • とりあえず作っただけなのでハードコードが多いです。HTTPクライアントはMechanizeを使っています。
  • 後々、Google Driveに追記していくようなスクリプトにします。

ソースコード

考察

  • ドハマリしたポイントは、ダウンロードしたCSVファイルに改行コードが、CRとCRLFの2つが混じっていたことです。rubyのCSVライブラリが文字コードやCSVparse周りでエラーを出すけど原因がわからずに問題を見つけるのが大変でした。

コメント