191 文字
1 分
Toonesの利用料を取得するスクリプト

概要#

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

ソースコード#

考察#

  • ドハマリしたポイントは、ダウンロードしたCSVファイルに改行コードが、CRとCRLFの2つが混じっていたことです。rubyのCSVライブラリが文字コードやCSVparse周りでエラーを出すけど原因がわからずに問題を見つけるのが大変でした。
Toonesの利用料を取得するスクリプト
https://blog.teraren.com/posts/toones-usage-automation/
作者
Yuki Matsukura
公開日
2022-05-02
ライセンス
CC BY-NC-SA 4.0

コメント