以下の内容はhttps://takeyamasaaki.hatenablog.com/entry/2025/10/04/172507より取得しました。


Obsidian Book Searchプラグインの API エラー( 429 → 403 )が解決

Obsidian の Book Search プラグインは、書籍を検索して読書ノートに必要な情報の入力を自動化できる便利なツールです。
とても便利で読書ノートを作るハードルがぐっと下がったのですが、最近急に使えなくなって困っていました。
「obsidian book search error 429」で検索してみると、↓の記事がヒットしました。

wineroses.hatenablog.com

プラグインにデフォルトで設定されている API キーでリクエスト制限が出るので、自前の API キーを用意しなくてはならなくなったのですね。
しかし、API キーを取得*1して設定してみたところ、429エラー(リクエスト制限)は出なくなったのですが、今度は403エラー(アクセス拒否)が出ました。
困ったので Gemini に聞いてみたら、解決策を提案してくれて、そのとおりやってみたら解決しました。

結論から言うと、APIキーを取得して、Google Books API が有効になっていれば正常に動くということです。
Google Books API を有効にする手順は次のとおりです。

  1. API ライブラリにアクセスする
  2. 「books」で検索する
  3. Books API が表示されるので押す
  4. 「有効にする」ボタンを押す(すでに有効になっていれば「管理」ボタンになっている)

API キーを作成しただけでは、 API の有効化が完了していないのです。
設定が完全に反映されるまで、最大で5分程度かかる場合があります。
エラーが出た場合、数分待ってから再度試行してください。

なお、Google Books API の無料利用の上限は1日1,000リクエスです。個人利用で課金の心配は不要です。

*1:これから取得する人は、新たにプロジェクトを作成して操作したほうがいいと思います。私はプロジェクトの選択欄をよく見ておらず、既存のプロジェクトに紐づけられてしまいました。大きな問題ではないのですが、後で混乱のもとになる可能性もあります。




以上の内容はhttps://takeyamasaaki.hatenablog.com/entry/2025/10/04/172507より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14