質問するログイン新規登録

意見交換

4回答

263閲覧

楽天ブックスAPIを使用した規約違反について

antlion

総合スコア0

API

APIはApplication Programming Interfaceの略です。APIはプログラムにリクエストされるサービスがどのように動作するかを、デベロッパーが定めたものです。

初心者

初心者は、プログラミングやITに不慣れな方が、基礎的な知識やスキルを身につける際に直面する疑問や課題に関する投稿に使用されます。入門書や学習サイトで学び始めた方、初めての開発環境構築でつまずいた方などに向けた質問が多く見られます。

0グッド

0クリップ

投稿2026/08/20 13:53

編集2026/08/20 13:59

0

0

テーマ、知りたいこと

楽天ブックスAPIから取得した書籍情報を、開発者が管理するDBに保存し、次回以降の検索時にAPIへの問い合わせを省略するためのキャッシュ・検索データとして利用することが、楽天ウェブサービス利用規約上可能か知りたいです。

背景、状況

個人で楽天ブックスAPIを利用した書籍検索サイトの開発を検討しています。

アプリの仕組みとしては、ユーザーが書籍を検索した際、まずアプリケーション側のDBを検索します。

text

1ユーザーが書籍を検索 23DBに該当する書籍情報が存在するか確認 45存在する → DBに保存されている情報を利用 6存在しない → 楽天ブックスAPIへ問い合わせ 78APIから取得した書籍情報をDBに保存 910検索結果としてユーザーに表示

DBには、楽天ブックスAPIから取得した以下のような情報を保存することを想定しています。

  • 著者名
  • タイトル
  • 出版社名
  • ISBN
  • 商品画像URL

これは、検索のたびに楽天ブックスAPIへ問い合わせるのではなく、一度取得した書籍情報を保存しておくことで、検索速度の向上とAPIへのアクセス回数の削減を目的としています。

このような利用方法について、楽天ウェブサービス利用規約第10条1項(7)および(9)に抵触しないでしょうか?

また、このようなキャッシュ・検索用データとして書籍情報をDBに保存することが認められる場合、保存期間、更新頻度、削除条件などに制限があるかも確認したいです。

特に以下の点について教えていただきたいです。

  1. APIから取得した商品情報を、個人開発のアプリケーション側DBに保存することは可能でしょうか?
  2. 保存した情報を次回以降の検索に利用し、楽天ブックスAPIへの問い合わせを省略することは可能でしょうか?
  3. 保存期間に制限はありますでしょうか?
  4. 著者名、タイトル、出版社名、ISBN、商品画像URLを保存することに問題はないでしょうか?
  5. 商品画像URLを保存し、そのURLを利用してサイト上に画像を表示することは可能でしょうか?
  6. 第10条1項(7)および(9)に抵触しないために、保存・更新・利用方法について遵守すべき条件があれば教えていただきたいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

回答5

#1

hiroki-o

総合スコア1898

投稿2026/08/20 14:53

編集2026/08/20 15:05

このアプリは、検索結果を表示して終わりですか?
楽天ブックスのアフィリエイトリンクを取得して、そのリンクで本が買えるアプリなら、その設計でいいと思います。
各APIで取得した情報はどのような目的で利用できますか?

1秒1回以下のアクセス制限もあります。
各APIの利用制限を教えてください。

アプリは無料で。
楽天APIを利用した有償ツールの提供は可能でしょうか?

#2

この回答は、運営により削除されました。

#3

antlion

総合スコア0

投稿2026/08/20 15:16

#1
ご回答ありがとうございます。

現在の構想では、楽天ブックスから取得した情報をアプリのDBに保存し、ユーザーからリクエストがあった場合にのみ、その情報を検索結果として表示する予定です。

なお、現時点ではアフィリエイトリンクの使用は考えておりません。

#4

hiroki-o

総合スコア1898

投稿2026/08/20 15:29

#3
楽天に送客しないアプリなら駄目ですね。以下のリンクの一番下のベストアンサーを参考にしてください。自由に使えるAPIがあります。
楽天APIを使用して楽天ブックスから書籍のデータを取得したい。

#5

antlion

総合スコア0

投稿2026/08/20 16:04

#4
ご回答ありがとうございます。

なるほど、楽天への集客が必要だったのですね。
itemUrl を使用して、楽天へ送客する構想にしようと思います。

また、openBDも候補として検討しておりましたので、大変助かりました。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

この意見交換はまだ受付中です。

会員登録して回答してみよう

アカウントをお持ちの方は

関連した質問