Slackで本を紹介しやすくするサービスを作った
まとめ
- https://yomu.jp/4274065979 のような https://yomu.jp/ + ISBN という URL で本の概要が見られるサービスを作った
- slack に貼り付けると、その場の preview で書影とタイトルが見られる
- https://yomu.jp/https://www.amazon.co.jp/%E3%83%8F%E3%83%83%E3%82%AB%E3%83%BC%E3%81%A8%E7%94%BB%E5%AE%B6-%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E6%99%82%E4%BB%A3%E3%81%AE%E5%89%B5%E9%80%A0%E8%80%85%E3%81%9F%E3%81%A1-%E3%83%9D%E3%83%BC%E3%83%AB-%E3%82%B0%E3%83%AC%E3%82%A2%E3%83%A0/dp/4274065979/ のようなURL を作ると ISBN だけ抜き出した URL へ redirect できる
解決したかった課題
slack で本を紹介するのに、Amazon の URL を貼ったはる人は多いハズ。しかし、商品によって、書影が展開されたりされなかったりします。Link preview が表示されたりされなかったりするわけです。これはイライラする。ということで、必ず本の書影とタイトルが展開出来る Webサービスを作りました。
使い方1
- https://yomu.jp/ の後に ISBN をつなげて URLを作成してください
- たとえば https://yomu.jp/4274065979 というような URL です
- この URL を slack で共有すると Link preview で書影とタイトルが現れます。
- ISBN は本に固有の番号で、本の裏表紙に書いてあることが多いです。通常は13桁ですが古い本は10桁です。yomu.jp では 10桁に集約しています
使い方2
- https://yomu.jp/ の後に ISBNを含む URL をつなげてURL を作成してください。
- たとえば https://yomu.jp/ + amazon の書籍のURL という形です
- yomu.jp では後ろにつなげた URL から ISBN を抜き出して、使い方1の URL へ自動で転送(redirect)します
そのうち改善したいこと
- 時々書影が slack 上で展開されないことがあり、原因を探っているがよくわからない。画像は存在するので slack 側に理由がありそうな気もする。
- Amazon 以外の購入リンクを作る
- barcode で 本のISBN を読み取って Link を作れるようにする
- kindle のリンクも変換出来るようにする。沢山使ってもらえれば可能になるかもしれない。
感想
- 久々に個人サービスをリリースしたけど楽しいものですね。