【Linebot #2】herokuでブックマークアプリを作ってみた
普段気になるURLをブックマークしているが、また見返すことなく、あっという間に埋もれてしまう。
なので、LINEアプリとしてメモも書けるブックマークアプリを作ってみた。
後々は、特定のアドレスに定期送信したり、Slackにnotifyしたり、傾向解析したりする予定。
検討
DB周りはこの辺で検討
【Linebot #1】windows8.1(local)とherokuでpostgreSQL環境構築 (psycopg2) - MotoJapan's Tech-Memo
Messaging APIの使いまわしはこの辺で検討
【Messaging API #2】reply_messageで「request body has 1 error」が起きる (python) - MotoJapan's Tech-Memo
イメージ図
シーケンス図
- 構成要素は、LineApp, Line server Heroku sever, Postgres server。
- 実装作業は、Heroku severのみで、Postgres serverは、HerokuにDeployしたコードからSQLでいじる程度。
登録 (Store)
- URLとメモ(optional)を登録すると、タイトルを自動生成して送り返してくる
履歴確認 (Restore)
- 過去の登録内容(登録時刻、タイトル、メモ、URL)が表示される
結構簡単にできる。