Amazon.co.jp で購入した Kindle 作品を取得して、ブクログ に登録します。
- 購入メールからの情報取得をせずに、Amazon にログインして ASIN コードを取得します。(購入メールには ASIN コードが載らなくなりました)
- Amazon ログイン時の OTP による2段階認証に対応しています。
- 一括登録を行わないため、Twitter などに自動投稿できます。
- Docker (Docker Compose) で動作します。
- Amazon.co.jp にログインします。Cookie ファイルがあればその Cookie を使用した上で、ログインの必要があればログイン処理を行います。
read.amazon.co.jp
から Kindle 作品の ASIN コードを取得します。- ブクログにログインします。Cookie ファイルがあればその Cookie を使用した上で、ログインの必要があればログイン処理を行います。
- エクスポートページ から本棚の蔵書データを CSV ファイルとしてエクスポートし、登録済みのアイテムを取得します。
- ASIN コードを元に既に登録されているかを確認・フィルタリングし、新しく購入された Kindle 本をピックアップします。さらに、本アプリケーションで一度でも登録したものを除外します。
- 「登録情報の編集・削除」ページより本棚に登録します。
このプロジェクトのライセンスは MIT License です。