総務課員のひとりごと

ラグジュアリーマイラー総務課員のひとりごとよろしくお願いします。

楽天

商品検索SOAP API サンプルソース (PHP)




商品検索





array(
'affiliateId' => $aff_id,
'developerId' => $dev_id,
'keyword' => $keyword,
'apiVersion' => $api_ver,
'version' => $version,
'hits' => $hit_cnt,
'page' => $page_cnt,
'sort' => $sort,
'minPrice' => $min_price,
'maxPrice' => $max_price,
'availability' => $avail,
'field' => $field,
'carrier' => $carrier,
'imageFlag' => $img_f,
'orFlag' => $or_f,
'genreInformationFlag' => $gen_info
)
);

// APIの呼び出し
try {
$result = $client_itemsearch->operationItemSearch($params);
} catch (SoapFault $e) {
// 呼び出しに失敗した場合
print_r($e);
exit(0);
}

// 結果のHTML表示
print_r("

"); if ($result->return->status === "Success") { & // 取得に成功した場合 if ($result->return->count == 1) { $value = $result->return->itemArray; print_r(""); print_r(" "); print_r(" "); print_r(""); } else { foreach ($result->return->itemArray as $value) { print_r(""); print_r(" "); print_r(" "); print_r(""); } } } else { // 取得に失敗した場合 // ("NotFound","ServerError","ClientError","Maintenance") print_r($result->return->statusMsg); } print_r("
");
print_r(" affiliateUrl\">mediumImageUrl\" border=\"0\">");
print_r("
");
print_r(" 商品名 :affiliateUrl\">$value->itemName");
print_r("
");
print_r(" 店舗名 :shopUrl\">$value->shopName");
print_r("
");
print_r("
");
print_r(" affiliateUrl\">mediumImageUrl\" border=\"0\">");
print_r("
");
print_r(" 商品名 :affiliateUrl\">$value->itemName");
print_r("
");
print_r(" 店舗名 :shopUrl\">$value->shopName");
print_r("
");
print_r("
");

?>