KDP(電子出版)のメモ 急急如律令

Amazon Kindleダイレクト・パブリッシングでの電子出版や電子書籍の作成販売について、文章やイラストの作成や編集方法について書いています。

広告

今までに出版した電子書籍

Amazon.co.jp: 急急如律令: Kindleストア

プライバシーポリシー

 

新刊情報のISBNからASINを取得を考えてみた

  以前見たときにTRC新刊図書オープンデータを読み込んでオブジェクト化まではした。

 ISBN,タイトル,サブタイトル,著者(2人まで),版表示,出版社,発売者,出版年月,ページ数等,大きさ,付属資料の種類と形態,シリーズ名・シリーズ番号(3つまで),各巻のタイトル,本体価格,セット本体価格

 JSON化してISBNでAmazon APIから検索して、ASINを取得したり書誌画像やアソシエイトコードを付けてウェブサイトの形式までしようと思う。

 本の漫画とかラノベなどを抽出してジャンル分けする。期間はわからないけど、1751冊分があったので、JSONに変換してみた。

 つくったJSONとアマゾンAPIから取得した情報をつなぎ合わせる。

 

ISBNから情報を取得するには

  • Marketplace amazon.co.jp
  • itemid にISBNの番号
  • Response Groupに取得したいもの
  • Idtype ISBN
  • serchindex books

を選ぶ

 

アクセスキーなどを削除したリクエス

https://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService&Operation=ItemLookup&SubscriptionId=AKIAIGL42X46BAE243NA&AssociateTag=99hatena-22&ItemId=4088822048&ResponseGroup=Images,ItemAttributes,Offers&IdType=ISBN&SearchIndex=Books

 

XML応答

<?xml version="1.0" ?>
<ItemLookupResponse
xmlns="http://webservices.amazon.com/AWSECommerceService/2011-08-01">
<OperationRequest>
<HTTPHeaders>
<Header Name="UserAgent" Value="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36"></Header>
</HTTPHeaders>
<Arguments>
<Argument Name="AssociateTag" Value="99hatena-22"></Argument>
<Argument Name="IdType" Value="ISBN"></Argument>
<Argument Name="ItemId" Value="4088822048"></Argument>
<Argument Name="Operation" Value="ItemLookup"></Argument>
<Argument Name="ResponseGroup" Value="Images,ItemAttributes,Offers"></Argument>
<Argument Name="SearchIndex" Value="Books"></Argument>
<Argument Name="Service" Value="AWSECommerceService"></Argument>
<Argument Name="Timestamp" Value="2020-02-04T14:31:11.000Z"></Argument>
<Argument Name="Signature" Value="Zdd3mlOsuBjEarMaLU8uu/jl36Kfkq2kp/nH4OppHFQ="></Argument>
</Arguments>
<RequestProcessingTime>0.0687507530000000</RequestProcessingTime>
</OperationRequest>
<Items>
<Request>
<IsValid>True</IsValid>
<ItemLookupRequest>
<IdType>ISBN</IdType>
<ItemId>4088822048</ItemId>
<ResponseGroup>Images</ResponseGroup>
<ResponseGroup>ItemAttributes</ResponseGroup>
<ResponseGroup>Offers</ResponseGroup>
<SearchIndex>Books</SearchIndex>
<VariationPage>All</VariationPage>
</ItemLookupRequest>
</Request>
<Item>
<ASIN>4088822048</ASIN>
<DetailPageURL>https://www.amazon.co.jp/%E9%AC%BC%E6%BB%85%E3%81%AE%E5%88%83-19-%E3%82%B8%E3%83%A3%E3%83%B3%E3%83%97%E3%82%B3%E3%83%9F%E3%83%83%E3%82%AF%E3%82%B9-%E5%90%BE%E5%B3%A0-%E5%91%BC%E4%B8%96%E6%99%B4/dp/4088822048?SubscriptionId=AKIAIGL42X46BAE243NA&tag=99hatena-22&linkCode=xm2&camp=2025&creative=165953&creativeASIN=4088822048
<ItemLinks>
<ItemLink>
<Description>Add To Wishlist</Description>
<URL>https://www.amazon.co.jp/gp/registry/wishlist/add-item.html?asin.0=4088822048&SubscriptionId=AKIAIGL42X46BAE243NA&tag=99hatena-22&linkCode=xm2&camp=2025&creative=5143&creativeASIN=4088822048
</ItemLink>
<ItemLink>
<Description>Tell A Friend</Description>
<URL>https://www.amazon.co.jp/gp/pdp/taf/4088822048?SubscriptionId=AKIAIGL42X46BAE243NA&tag=99hatena-22&linkCode=xm2&camp=2025&creative=5143&creativeASIN=4088822048
</ItemLink>
<ItemLink>
<Description>All Customer Reviews</Description>
<URL>https://www.amazon.co.jp/review/product/4088822048?SubscriptionId=AKIAIGL42X46BAE243NA&tag=99hatena-22&linkCode=xm2&camp=2025&creative=5143&creativeASIN=4088822048
</ItemLink>
<ItemLink>
<Description>All Offers</Description>
<URL>https://www.amazon.co.jp/gp/offer-listing/4088822048?SubscriptionId=AKIAIGL42X46BAE243NA&tag=99hatena-22&linkCode=xm2&camp=2025&creative=5143&creativeASIN=4088822048
</ItemLink>
</ItemLinks>
<SmallImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L._SL75_.jpg
<Height Units="pixels">75</Height>
<Width Units="pixels">48</Width>
</SmallImage>
<MediumImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L._SL160_.jpg
<Height Units="pixels">160</Height>
<Width Units="pixels">101</Width>
</MediumImage>
<LargeImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L.jpg
<Height Units="pixels">500</Height>
<Width Units="pixels">317</Width>
</LargeImage>
<ImageSets>
<ImageSet Category="variant">
<SwatchImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51QX16z22OL._SL30_.jpg
<Height Units="pixels">30</Height>
<Width Units="pixels">19</Width>
</SwatchImage>
<SmallImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51QX16z22OL._SL75_.jpg
<Height Units="pixels">75</Height>
<Width Units="pixels">48</Width>
</SmallImage>
<ThumbnailImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51QX16z22OL._SL75_.jpg
<Height Units="pixels">75</Height>
<Width Units="pixels">48</Width>
</ThumbnailImage>
<TinyImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51QX16z22OL._SL110_.jpg
<Height Units="pixels">110</Height>
<Width Units="pixels">70</Width>
</TinyImage>
<MediumImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51QX16z22OL._SL160_.jpg
<Height Units="pixels">160</Height>
<Width Units="pixels">101</Width>
</MediumImage>
<LargeImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51QX16z22OL.jpg
<Height Units="pixels">500</Height>
<Width Units="pixels">317</Width>
</LargeImage>
</ImageSet>
<ImageSet Category="variant">
<SwatchImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bzhTT7WiL._SL30_.jpg
<Height Units="pixels">30</Height>
<Width Units="pixels">21</Width>
</SwatchImage>
<SmallImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bzhTT7WiL._SL75_.jpg
<Height Units="pixels">75</Height>
<Width Units="pixels">53</Width>
</SmallImage>
<ThumbnailImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bzhTT7WiL._SL75_.jpg
<Height Units="pixels">75</Height>
<Width Units="pixels">53</Width>
</ThumbnailImage>
<TinyImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bzhTT7WiL._SL110_.jpg
<Height Units="pixels">110</Height>
<Width Units="pixels">78</Width>
</TinyImage>
<MediumImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bzhTT7WiL._SL160_.jpg
<Height Units="pixels">160</Height>
<Width Units="pixels">113</Width>
</MediumImage>
<LargeImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bzhTT7WiL.jpg
<Height Units="pixels">500</Height>
<Width Units="pixels">353</Width>
</LargeImage>
</ImageSet>
<ImageSet Category="primary">
<SwatchImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L._SL30_.jpg
<Height Units="pixels">30</Height>
<Width Units="pixels">19</Width>
</SwatchImage>
<SmallImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L._SL75_.jpg
<Height Units="pixels">75</Height>
<Width Units="pixels">48</Width>
</SmallImage>
<ThumbnailImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L._SL75_.jpg
<Height Units="pixels">75</Height>
<Width Units="pixels">48</Width>
</ThumbnailImage>
<TinyImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L._SL110_.jpg
<Height Units="pixels">110</Height>
<Width Units="pixels">70</Width>
</TinyImage>
<MediumImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L._SL160_.jpg
<Height Units="pixels">160</Height>
<Width Units="pixels">101</Width>
</MediumImage>
<LargeImage>
<URL>https://images-fe.ssl-images-amazon.com/images/I/51bcIiF%2Bo5L.jpg
<Height Units="pixels">500</Height>
<Width Units="pixels">317</Width>
</LargeImage>
</ImageSet>
</ImageSets>
<ItemAttributes>
<Author>吾峠 呼世晴</Author>
<Binding>コミック</Binding>
<Brand>集英社</Brand>
<EAN>9784088822044</EAN>
<EANList>
<EANListElement>9784088822044</EANListElement>
</EANList>
<Genre>9979</Genre>
<ISBN>4088822048</ISBN>
<ItemDimensions>
<Height Units="100分の1インチ">693</Height>
<Length Units="100分の1インチ">441</Length>
<Width Units="100分の1インチ">51</Width>
</ItemDimensions>
<Label>集英社</Label>
<Languages>
<Language>
<Name>日本語</Name>
<Type>発行済み</Type>
</Language>
</Languages>
<ListPrice>
<Amount>484</Amount>
<CurrencyCode>JPY</CurrencyCode>
<FormattedPrice>¥ 484</FormattedPrice>
</ListPrice>
<Manufacturer>集英社</Manufacturer>
<NumberOfItems>1</NumberOfItems>
<NumberOfPages>192</NumberOfPages>
<PackageDimensions>
<Height Units="100分の1インチ">63</Height>
<Length Units="100分の1インチ">677</Length>
<Weight Units="100分の1ポンド">24</Weight>
<Width Units="100分の1インチ">449</Width>
</PackageDimensions>
<ProductGroup>Book</ProductGroup>
<ProductTypeName>ABIS_BOOK</ProductTypeName>
<PublicationDate>2020-02-04</PublicationDate>
<Publisher>集英社</Publisher>
<ReleaseDate>2020-02-04</ReleaseDate>
<Studio>集英社</Studio>
<Title>鬼滅の刃 19 (ジャンプコミックス)</Title>
</ItemAttributes>
<OfferSummary>
<LowestNewPrice>
<Amount>484</Amount>
<CurrencyCode>JPY</CurrencyCode>
<FormattedPrice>¥ 484</FormattedPrice>
</LowestNewPrice>
<LowestUsedPrice>
<Amount>882</Amount>
<CurrencyCode>JPY</CurrencyCode>
<FormattedPrice>¥ 882</FormattedPrice>
</LowestUsedPrice>
<TotalNew>23</TotalNew>
<TotalUsed>4</TotalUsed>
<TotalCollectible>0</TotalCollectible>
<TotalRefurbished>0</TotalRefurbished>
</OfferSummary>
<Offers>
<TotalOffers>1</TotalOffers>
<TotalOfferPages>1</TotalOfferPages>
<MoreOffersUrl>https://www.amazon.co.jp/gp/offer-listing/4088822048?SubscriptionId=AKIAIGL42X46BAE243NA&tag=99hatena-22&linkCode=xm2&camp=2025&creative=5143&creativeASIN=4088822048
<Offer>
<OfferAttributes>
<Condition>New</Condition>
</OfferAttributes>
<OfferListing>
<OfferListingId>5lK%2BrcZMGhcssRM6vLuuAwU5ZFh4W2UfbmA%2F3Ti%2BoCsL6bihOUY18%2F%2FBQSDNBZHjNcCPayY83U9ZSTZNypLAuGJ78pO%2F1lNbz8BZwwVLVqA%3D</OfferListingId>
<Price>
<Amount>484</Amount>
<CurrencyCode>JPY</CurrencyCode>
<FormattedPrice>¥ 484</FormattedPrice>
</Price>
<AvailabilityAttributes>
<AvailabilityType>futureDate</AvailabilityType>
<MinimumHours>0</MinimumHours>
<MaximumHours>2</MaximumHours>
</AvailabilityAttributes>
<IsEligibleForSuperSaverShipping>1</IsEligibleForSuperSaverShipping>
<IsEligibleForPrime>1</IsEligibleForPrime>
</OfferListing>
</Offer>
</Offers>
</Item>
</Items>
</ItemLookupResponse>

 

openBD

 TRC新刊図書オープンデータ以外から取るのはopenBD殻が一番楽そうだったので調べてみる。

https://api.openbd.jp/v1/get?isbn=978-4088822044&pretty

 

99nyorituryo.hatenablog.com

 

99nyorituryo.hatenablog.com

 

qiita.com

memorandum.yamasnet.com