FC2ブログ

$Yahoo = "http://auctions.yahooapis.jp/AuctionWebService/V1/myCloseList";
$page = "?page="."";
$list = "&list="."";
$Yahoo = $Yahoo.$page.$list;

$token->key = $access_oauth['oauth_token'];
$token->secret = $access_oauth['oauth_token_secret'];
$request = OAuthRequest::from_consumer_and_token($consumer,
$token,
$method,
$Yahoo,
NULL);
$request->sign_request(new OAuthSignatureMethod_HMAC_SHA1(), $consumer, $token);
$oauth_header = $request->to_header($To_Header);
// stream_context_create
$options = array(
"http" => array(
"method" => "GET",
"header" => $oauth_header,
)
);
$content = file_get_contents($Yahoo, FALSE, stream_context_create($options));

$xmldata = simplexml_load_string($content) or die("XMLパースエラー");
$totalResultsAvailable = $xmldata['totalResultsAvailable'];
$totalResultsReturned = $xmldata['totalResultsReturned'];
$firstResultPosition = $xmldata['firstResultPosition'];

print $totalResultsAvailable."<br />";
print $totalResultsReturned."<br />";
print $firstResultPosition."<br />";

foreach($xmldata->Result as $value){
$AuctionID = $value->AuctionID;
$Title = mb_convert_encoding($value->Title, "EUC-JP", "UTF-8");
$HighestPrice = $value->HighestPrice;
$Winner_Id = $value->Seller->Id;
$Winner_ItemListUrl = $value->Seller->ItemListUrl;
$EndTime = $value->EndTime;
$Image = $value->Image
$Option_StoreIconUrl = $value->Option->StoreIconUrl;
$Option_NewIconUrl = $value->Option->NewIconUrl;
$Option_EscrowIconUrl = $value->Option->EscrowIconUrl;
$Option_FeaturedIconUrl = $value->Option->FeaturedIconUrl;
$Option_CheckIconUrl = $value->Option->CheckIconUrl;
$Option_FreeShippingIconUrl = $value->Option->FreeShippingIconUrl;
$Option_WrappingIconUrl = $value->Option->WrappingIconUrl;
$Option_BuynowIconUrl = $value->Option->BuynowIconUrl;
$Option_EasyPaymentIconUrl = $value->Option->EasyPaymentIconUrl;
$Option_GiftIconUrl = $value->Option->GiftIconUrl;
$Option_ItemStatusNewIconUrl = $value->Option->ItemStatusNewIconUrl;
$Option_YBankIconUrl = $value->Option->YBankIconUrl;
$Option_EnglishIconUrl = $value->Option->EnglishIconUrl;
$Option_StarClubIconUrl = $value->Option->StarClubIconUrl;
$Option_PointIconUrl = $value->Option->PointIconUrl;
$Option_IsBold = $value->Option->IsBold;
$Option_IsBackGroundColor = $value->Option->IsBackGroundColor;

print $AuctionID."<br />";
print $Title."<br />";
print $HighestPrice."<br />";
print $Winner_Id."<br />";
print $Winner_ItemListUrl."<br />";
print $EndTime."<br />";
print $Image."<br />";
print $Option_StoreIconUrl."<br />";
print $Option_NewIconUrl."<br />";
print $Option_EscrowIconUrl."<br />";
print $Option_FeaturedIconUrl."<br />";
print $Option_CheckIconUrl."<br />";
print $Option_FreeShippingIconUrl."<br />";
print $Option_WrappingIconUrl."<br />";
print $Option_BuynowIconUrl."<br />";
print $Option_EasyPaymentIconUrl."<br />";
print $Option_GiftIconUrl."<br />";
print $Option_ItemStatusNewIconUrl."<br />";
print $Option_YBankIconUrl."<br />";
print $Option_EnglishIconUrl."<br />";
print $Option_StarClubIconUrl."<br />";
print $Option_PointIconUrl."<br />";
print $Option_IsBold."<br />";
print $Option_IsBackGroundColor."<br />";
}


参考URL
Yahoo!デベロッパーネットワーク - オークション - マイ・オークション表示(出品終了分)
phpでyahoo OAuth を使用してXMLを取得

page integer 参照するページ番号を指定します。
list string sold 落札者ありの一覧not_sold 落札者なしの一覧

AuctionID オークションIDです。
Title 商品のタイトルです。
HighestPrice 落札価格です
Winner_Id 落札者のYahoo! JAPAN ID
Winner_ItemListUrl 落札者の出品リストを取得するリクエストURL
EndTime 終了予定日時
Image 画像(サムネイル)のURL
Option_StoreIconUrl ストア商品の場合ストアアイコンのURLが設定されます。
Option_NewIconUrl 出品されてから間もない商品に付く「New」アイコンのURLです。
Option_EscrowIconUrl 受け取り後決済サービスを利用している場合、受け取り後決済アイコンのURLが設定されます。
Option_FeaturedIconUrl 注目のオークション設定アイコンのURLです。
Option_CheckIconUrl 「鑑定済み」アイコンのURLです。
Option_FreeShippingIconUrl 「送料無料」のアイコンのURLです。
Option_WrappingIconUrl 「贈答品」アイコンのURLです。
Option_BuynowIconUrl 「即買」アイコンのURLです。
Option_EasyPaymentIconUrl 「Yahoo!かんたん決済」アイコンのURLです。
Option_GiftIconUrl 「目立ち」アイコンのURLです。
Option_ItemStatusNewIconUrl 「新品」アイコンのURLです。設定されていない場合は空。
Option_YBankIconUrl Yahoo!ネットバンキング対応の場合にYahoo!ネットバンキングアイコンのURLが設定されます。
Option_EnglishIconUrl 「Yahoo!オークション英語版」アイコンのURLです。設定されていない場合は空。
Option_StarClubIconUrl 「スタークラブ限定セール」アイコンのURLです。設定されていない場合は空。
Option_PointIconUrl 「Yahoo!ポイント」アイコンのURLです。設定されていない場合は空。
Option_IsBold 太字設定されている場合にはtrue されていない場合にはfalseとなります。
Option_IsBackGroundColor 背景色設定されている場合にはtrue されていない場合にはfalseとなります。
オンライン コンパイラ/インタプリタ
テクニカル分析
プロフィール

Author:雨宮
Firefoxを使用しているので気づかなかったけど、IE6でソースコードを上手くコピーできない

5/3
携帯用ならIE6でもソースコードをコピーできる
携帯用

検索フォーム


あわせて読みたいブログパーツ
一寸先は闇 RSS