フルスタックチャンネル
サインアップサインアップ
ログインログイン
利用規約プライバシーポリシーお問い合わせ
Copyright © All rights reserved | FullStackChannel
解決済
APIの取得がうまくいかない
Django
個人開発
初心者
ポカリ
2023/06/07 13:14

実現したいこと

発生している問題

楽天デベロッパーツールのCDの書籍を取得したいのですが、
URLを開いた際、エラーが出てしまいます。

書籍のAPI取得ではうまく実行することができ、
中身を確認することができました。

成功した例:
{"GenreInformation":[],"Items":[{"Item":{"affiliateUrl":"","author":"","authorKana":"","availability":"5","booksGenreId":"001009001009",

失敗した例
{"error_description":"title or jan or artistName or label or booksGenreId, is essential parameter and must be set","error":"wrong_parameter"}

ソースコード

SEARCH_URL = 'https://app.rakuten.co.jp/services/api/BooksCD/Search/20170404?format=json&applicationId=取得したApplication ID'

自分で試したこと

ツール内のエラーを確認してみましたが、パラメータ不足とのことでした。
書籍と同じように入力をしているため、解決策がわからない状況です。

補足情報

書籍以外もためしてみましたが、ほかのものもエラーが出てしまいます。
apiによって記述方法が異なるのでしょうか?

回答 2件
login
回答するにはログインが必要です
はる@講師
3年以上前

質問のソースコードはマークダウン形式で記述をお願いします。

https://www.fullstackchannel.com/help/markdown

はる@講師
3年以上前

APIテストフォームでAPI取得の確認ができますので、確認ができたら、そのままコードにうつして、取得できるか確かめてみましょう。

https://webservice.rakuten.co.jp/explorer/api