DOIを使ってNotionに論文情報を自動的に取り込む

目的

  • 卒論に際し,本・論文・Webページなどの文献を1つのデータベース (Notionで) にまとめたい。
  • それぞれ,IDを入力するだけで文献情報が自動的に入力されるようにしたい。
  • ほぼ参考文献先の内容を実施している。ここは,備忘録である。
    • 今後参考ページが消えたら,著者は謝るしかない…。
    • ちなみに,参考文献先も,当ブログ著者もmacOS環境である。

論文の情報入力の自動化

  • Notion API の インテグレーションを作成しトークンを発行,入手する。もちろん,ログインが必要。リンク: https://www.notion.so/my-integrations
  • Notion をデスクトップで開き,右側にある「・・・」マークからメニューを開く。最下部にある「コネクト」からインテグレーションの名前で検索し,それを選択する。これで下準備完了。
  • Python環境の有無で手順が異なると思うが,後は下の参考先の手順通り。https://qiita.com/issakuss/items/2e69f2da040cb35ed0d3

手間取ったところ

  • データベースID (32桁) は,データベースのリンク (URL) から抜き取る。このとき,データベース自体から読み取ること。一見,データベースのページかと思いきや,データベースが埋め込まれたページのURLを拾っていた。データベース名の左側にある「::」マークからリンクを選択すれば良い。これは,うっかりミス。
    • IDやトークンキーを打ち込む箇所のクォーテーションマークも要らない,一応。