概要
- Toonesのサービス利用料を集計するためにはWebの画面にログインしてCSVファイルをダウンロードする方法しか無く、APIで取得ができません。
- 手元で毎月集計したいので簡単なスクリプトを作ってみました。
- とりあえず作っただけなのでハードコードが多いです。HTTPクライアントはMechanizeを使っています。
- 後々、Google Driveに追記していくようなスクリプトにします。
ソースコード
考察
- ドハマリしたポイントは、ダウンロードしたCSVファイルに改行コードが、CRとCRLFの2つが混じっていたことです。rubyのCSVライブラリが文字コードやCSVparse周りでエラーを出すけど原因がわからずに問題を見つけるのが大変でした。
Comments