スピリッツオブゼロ > 商品データの構造

ショッピングサイトを作ってみよう:ビッダーズ編 -目次-

商品データのXMLデータ構造

ビッダーズ Webサービスから返されるXMLデータの形式はxml_lite〜xml_lite4まであるのですが、少しずつ拡張されていますのでここではxml_lite4形式を取り上げてみます。

<?xml version="1.0" encoding="Shift_JIS"?>
<ListingInfo>
 <Request>
   <Parameters> /*-- リクエストに仕様したパラメータ類
     <Parameter value=" ユーザーID " name="user_id"/>
     <Parameter value=" 文字コード " name="enc"/>
     <Parameter value=" 検索ワード " name="keyword"/>
     <Parameter value="xml_lite4" name="tf"/>
     <Parameter value=" 1頁に表示する商品数 " name="ipp"/>
     <Parameter value=" 検索タイプ " name="st"/>
     <Parameter value=" カテゴリーフィーチャードフラグ " name="cf"/>
     <Parameter value=" リンクID " name="link_id"/>
     <Parameter value=" 頁No " name="page"/>
   </Parameters>
 </Request>
 <TotalCount> 検索件数 </TotalCount>
 <TotalPage> トータル頁数 </TotalPage>
 <CurrentPage> 現在の頁No </CurrentPage>
 <StartIndex> 商品表示開始位置 </StartIndex>
 <EndIndex> 商品表示終了位置 </EndIndex> 
 <ItemInfo>
   <ItemNo> 商品ロットNo(出品番号) </ItemNo>
   <ItemName> 商品タイトル </ItemName>
   <ExhibitorId> 出品者ID </ExhibitorId>
   <BidNum> 入札件数/売れた数 </BidNum>
   <CurrentPrice> 現在の価格 </CurrentPrice>
   <EndDate> 終了時刻 </EndDate>
   <CategoryId> 出品カテゴリNo </CategoryId>
   <RemainTime> 残り時間 </RemainTime>
   <ImageUrl> 画像のURI </ImageUrl>
   <ItemNum> 出品数 </ItemNum>
   <AuctionType> オークションのタイプ </AuctionType>
 </ItemInfo>
 <ItemInfo>
   (〜以下同じ〜)
 </ItemInfo>
</ListingInfo>

以上です。Amazon Webサービスで取得できるデータなどと比べると非常にシンプルです。データ構造がシンプルな分Amazonよりは反応速度が速いかな。Webサービスを利用して初めてプログラミングをする人はビッダーズのほうから入ると取っ付きやすいかもしれません。

Wish List
Navigation
Copyright (c) 1996-2005 "101" All rights reserved. 俺のGmailのアドレスです