- ANA Payのメールから支払い情報を取り出して、マネーフォワードに登録するスクリプト。
- 必要なライブラリをvenvにインストールする
$ python 3.11 -m venv env
$ . env/bin/activate
(env) $ pip install -r reqirements.txt
- 以下のページも参考にして、GoogleのAPIを使えるようにする
- Google Cloudコンソールでプロジェクトを作成する
- プロジェクトでGmail APIとGoogle Sheets APIを有効にする
- OAuth 同意画面でアプリを作成する
- テストユーザーで自分のGoogleアカウントを追加
- 認証情報をダウンロードし、
credentials.json
として保存
- 以下のように
quickstart.json
を実行する- 自分のGoogleアカウントで 同意する
- 処理が成功すると
token.json
が生成される
(env) $ python quickstart.py
(env) $ ls *.json
credentials.json token.json