191 文字
1 分

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

2022-05-02

概要#

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

ソースコード#

考察#

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

コメント