以下の内容はhttps://wineroses.hatenablog.com/entry/2024/10/24/150303より取得しました。


Obsidian:BookSearchで認証エラーが起きる

これ、Google Booksの仕様変更です。

BookSearch

Obsidianの蔵書管理にBookSearchプラグインを使っています。 これが一ヶ月前くらいにアクセスできなくなりました。

原因はGoogleにあります。 Google BooksのデータベースにアクセスするときAPIの制限を設けた。 すると多人数が使うプラグインだとすぐ制限を超えてしまう。

なので個人が自前のAPIを用意し、それでアクセスすることになりました。

設定のしかた

GoogleCloudにある「APIとサービス」の「認証情報」を開きます。

「+認証情報を作成」をタップするとAPIキーが生成されるので、コピー・ボタンでクリップボードに取得します。

BookSearchプラグインの「Set API Key」にAPIキーを貼り付け、「Save Key」をタップします。 設定はこれで完了。

使い方

「Book Search: Create new book note」というコマンドをモバイルツールバーやホットキーで起動するだけ。

キーワードを入れれば該当するほんのリストを表示し、選ぶとその本のデータをノートとして保存します。 書影のURLアドレスもあって便利。

まとめ

Googleは、生成AIのGeminiを中心に、データベース事業を展開したいらしい。

追記

403エラーはサーバー側からのアクセス拒否なので、なんだろう?

APIキーがサーバー側でまだ準備されてないかも。 数分置いて再アクセスして、それでも拒否されたらもう一つAPIキーを作るのが良さそう。

追記2

新しいAPIキーでもうまく行かないとしたら、なんだろう? わからないですね。

BookSearchの「Check API」を押したとき、「API key exist.」とメッセージが返ってきますか。 返ってくるなら、サーバー側のタイミングが悪くて弾かれているだけかもしれない。 返ってこないなら、Googleのアカウント自体に何か支障があるんだろうか。

こちらで再現しないエラーなので、環境的な理由だろうと思いますが。




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

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