読者です 読者をやめる 読者になる 読者になる

tateren’s diary

何か書きたくなった時に使う

2017年3月に読んだ本

のぶたしの本棚 - 2017年03月 (10作品)
HTTPの教科書
HTTPの教科書
上野宣
読了日:03月14日

powered by Booklog

2017年2月に読んだ本

のぶたしの本棚 - 2017年02月 (8作品)
powered by Booklog

2017年1月に読んだ本

のぶたしの本棚 - 2017年01月 (22作品)
棺の女
棺の女
リサ・ガードナー
読了日:01月26日

powered by Booklog

2016年12月に読んだ本

のぶたしの本棚 - 2016年12月 (11作品)
powered by Booklog

2016年11月に読んだ本

のぶたしの本棚 - 2016年11月 (4作品)
powered by Booklog

2016年10月に読んだ本

のぶたしの本棚 - 2016年10月 (9作品)
powered by Booklog

Kindle本をブクログに自動登録する

経緯

booklog.jp

未読管理のために買った本全部ブクログに登録してるんだけど、できるだけ自動で登録したいよねという話。

ブクログにはISBN/ASINコードで本を一括登録する機能があるのでKindle本の注文メールからASINを抽出して投げてやればいけそうな感じがする。

いけた

Gmailを扱いやすそうだったのでGoogle Apps Scriptを使ってみた。

gistd24699fdfaabec9c971c3037279a753f

導入

wp.tech-style.info

Google Drive上に直接作成する」の方法でGoogle Apps Scriptを作成する。

上記のコードをコピペする。(よさげな公開方法がわからなかった)

「ファイル」→「プロジェクトのプロパティ」→「スクリプトのプロパティ」にブクログのログイン情報を設定する。

f:id:tateren:20161003023301p:plain

「リソース」→「現在のプロジェクトのトリガー」で「AutoRegistToBooklog」を適当な間隔で定期実行させる。

f:id:tateren:20161003023553p:plain

初回はGmailのアクセスとか外部リクエストの認証を求められるので、「実行」→「AutoRegistToBooklog」で動作確認してみてね。

まとめ

  • 今のところまとめ買いとかしても特に問題無く動いてる。
  • ログは実行毎に上書きされちゃうのでどっかに書き出したい。

色々と参考にさせて頂きました。

github.com

追記

予約注文メールからASINを取得できてなかったので修正