楽天ブックス総合検索APIの出力結果
楽天ブックス総合検索APIを使ってて、出力結果の構造がわかりにくかったので、綺麗にインデントしたものを作りました。一個一個の意味はドキュメントをご覧いただくことにして、ここではぱっと目的の値に辿り着けるように出力結果の例だけ載せておきます。
SPONSERD LINK
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
/* json形式 */
{
"Body":{
"BooksTotalSearch":{
"Items":{
"Item":[
{
"hardware":"",
"limitedFlag":0,
"author":"ガー・レイノルズ",
"booksGenreID":"001006004006/001006018002/001006009001",
"title":"プレゼンテーションZenデザイン",
"listPrice":"",
"itemCaption":"プレゼン・デザインの原則とテクニック。ビジュアル・コミュニケーション成功の秘訣。",
"publisherName":"ピアソン桐原",
"isbn":"9784894713994",
"largeImageUrl":"http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8947/89471399.jpg?_ex=200x200",
"jan":"",
"mediumImageUrl":"http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8947/89471399.jpg?_ex=120x120",
"availability":"1",
"os":"","postageFlag":1,
"salesDate":"2010-07-01",
"smallImageUrl":"http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8947/89471399.jpg?_ex=64x64",
"label":"",
"itemPrice":2520,
"affiliateUrl":"http://hb.afl.rakuten.co.jp/hgc/0cec7c34.60401a8a.0cec7c35.b91eba24/_RTwebs10000001?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F6527030%2F",
"reviewCount":2,
"artistName":"",
"discountRate":0,
"reviewAverage":5,
"itemUrl":"http://books.rakuten.co.jp/rb/6527030/"
}
]
},
"pageCount":1,
"hits":1,
"last":1,
"count":1,
"page":1,
"carrier":0,
"first":1
}
},
"Header":{
"Status":"Success",
"Args":{
"Arg":{
"apiVersion":{
"content":true,
"value":"30"
},
"operation":{
"content":true,
"value":"BooksTotalSearch"
},
"developerId":{
"content":true,
"value":""//自分のデベロッパーIDが入る
},
"keyword":{
"content":true,
"value":"プレゼンテーションzenデザイン "
},
"User-Agent":{
"content":true,
"value":"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.11 Safari/534.10"
},
"affiliateId":{
"content":true,
"value":""//自分のアフィリエイトIDが入る
},
"version":{
"content":true,
"value":"2010-03-18"
}
}
},
"StatusMsg":""
}
}
最初から公式のドキュメントに載せといてくれたらいいのに。 ちなみに、検索に失敗するとBodyがnullになってHeaderのStatusにNotFoundやらServerErrorやらが入ります。
「最短で学ぶReactとReduxの基礎から実践まで」10%OFFクーポン
UdemyでReactとReduxの動画講座を公開しています。
このブログの読者限定クーポンを使って、基礎から実践までを学びましょう。
「最短で学ぶReactとReduxの基礎から実践まで」10%OFFクーポン
UdemyでReactとReduxの動画講座を公開しています。
このブログの読者限定クーポンを使って、基礎から実践までを学びましょう。
SPONSERD LINK