使っているのはLaravelです。
APIに関する質問です。
楽天ブックス書籍検索のAPIのデータを取得できているのかをdd($rakutenn_books);で確認した結果が、コード下の連想配列なのですが、明らかに数が少なすぎて困っています。
最初は仕様なのかなと思いましたが、一番下の画像のテストフォームで確認したら、もっと大量のデータが返ってくるので、何かコードが間違っているのか、それとも他に原因があるのか、何かわかる人がいるなら教えていただけると幸いです。
//楽天ブックス書籍検索のAPI
$rakutenn_url = 'https://app.rakuten.co.jp/services/api/BooksBook/Search/20170404?applicationId=アプリid';
$rakutenn_response = $client->request( 'GET', $rakutenn_url, ); $rakutenn_json = $rakutenn_response->getBody()->getContents(); $rakutenn_booklist= json_decode($rakutenn_json,true); $rakutenn_books = $rakutenn_booklist['Items']; dd($rakutenn_books);
array:30 [▼
0 => array:1 [▼
"Item" => array:30 [▼
"affiliateUrl" => ""
"author" => "堀江 翔太"
"authorKana" => "ホリエ ショウタ"
"availability" => "5"
"booksGenreId" => "001004015"
"chirayomiUrl" => ""
"contents" => ""
"discountPrice" => 0
"discountRate" => 0
"isbn" => "9784569848464"
"itemCaption" => ""
"itemPrice" => 1595
"itemUrl" => "https://books.rakuten.co.jp/rb/16579673/"
"largeImageUrl" => "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8464/9784569848464_1_2.jpg?_ex=200x200"
"limitedFlag" => 0
"listPrice" => 0
"mediumImageUrl" => "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8464/9784569848464_1_2.jpg?_ex=120x120"
"postageFlag" => 2
"publisherName" => "PHP研究所"
"reviewAverage" => "0.0"
"reviewCount" => 0
"salesDate" => "2022年01月21日頃"
"seriesName" => ""
"seriesNameKana" => ""
"size" => "単行本"
"smallImageUrl" => "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8464/9784569848464_1_2.jpg?_ex=64x64"
"subTitle" => "まずは自分が動かなアカンよね"
"subTitleKana" => "マズハジブンガウゴカナアカンヨネ"
"title" => "ベテランの心得"
"titleKana" => "ベテランノココロエ"
]
]
1 => array:1 [▶]
2 => array:1 [▶]
3 => array:1 [▶]
4 => array:1 [▶]
5 => array:1 [▶]
6 => array:1 [▶]
7 => array:1 [▶]
8 => array:1 [▶]
9 => array:1 [▶]
10 => array:1 [▶]
11 => array:1 [▶]
12 => array:1 [▶]
13 => array:1 [▶]
14 => array:1 [▶]
15 => array:1 [▶]
16 => array:1 [▶]
17 => array:1 [▶]
18 => array:1 [▶]
19 => array:1 [▶]
20 => array:1 [▶]
21 => array:1 [▶]
22 => array:1 [▶]
23 => array:1 [▶]
24 => array:1 [▶]
25 => array:1 [▶]
26 => array:1 [▶]
27 => array:1 [▶]
28 => array:1 [▶]
29 => array:1 [▶]
]
下の画像のURL = https://webservice.rakuten.co.jp/documentation/books-book-search
あなたの回答
tips
プレビュー