鍋・フライパンあれこれ美味
100万ポイント山分け!1日5回検索で1ポイントもらえる
>>
人気記事ランキング
ブログを作成
楽天市場
000000
HOME
|
DIARY
|
PROFILE
【フォローする】
【ログイン】
楽天ウェブサービスセンターブログ
商品検索SOAP API サンプルソース (PHP)
<head>
<title>商品検索</title>
</head>
<body>
<!-- 検索キーワードの入力 -->
<form action="" method="post">
<input type="text" name="search_keyword" value="商品検索">
<input type="submit">
</form>
<?php
// リクエストから検索キーワードをセット
if (isset($_REQUEST['search_keyword'])) {
$keyword = mb_convert_encoding($_REQUEST['search_keyword'], "UTF-8", "auto");
} else {
$keyword = "";
}
// SoapClientを生成
$client_itemsearch = new SoapClient("http://api.rakuten.co.jp/rws/soap/ItemSearch/2007-10-25?wsdl");
// パラメータの値
$dev_id = "自分のディベロッパーIDを指定してください"; // developerId
$aff_id = "自分のアフィリエイトIDを指定してください"; // affiliateId
$api_ver = "1.11"; // apiVersion
$version = "2007-10-25"; // version
$hit_cnt = "30"; // hits
$page_cnt = "1"; // page
$sort = "+itemPrice"; // sort
$min_price = "0"; // minPrice
$max_price = "10000"; // maxPrice
$avail = "1"; // availability
$field = "1"; // field
$carrier = "0"; // carrier
$img_f = "1"; // imageFlag
$or_f = "0"; // orFlag
$gen_info = "1"; // genreInformationFlag
# パラメータの連想配列
$params = array(
'param' => 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("<table width=\"100%\" border=\"0\">");
if ($result->return->status === "Success") {
& // 取得に成功した場合
if ($result->return->count == 1) {
$value = $result->return->itemArray;
print_r("<tr>");
print_r(" <td width=\"90\">");
print_r(" <a href=\"$value->affiliateUrl\"><img src=\"$value->mediumImageUrl\" border=\"0\"></a>");
print_r(" </td>");
print_r(" <td align=\"left\">");
print_r(" 商品名 :<a href=\"$value->affiliateUrl\">$value->itemName</a>");
print_r(" <br />");
print_r(" 店舗名 :<a href=\"$value->shopUrl\">$value->shopName</a>");
print_r(" <br />");
print_r(" </td>");
print_r("</tr>");
} else {
foreach ($result->return->itemArray as $value) {
print_r("<tr>");
print_r(" <td width=\"90\">");
print_r(" <a href=\"$value->affiliateUrl\"><img src=\"$value->mediumImageUrl\" border=\"0\"></a>");
print_r(" </td>");
print_r(" <td align=\"left\">");
print_r(" 商品名 :<a href=\"$value->affiliateUrl\">$value->itemName</a>");
print_r(" <br />");
print_r(" 店舗名 :<a href=\"$value->shopUrl\">$value->shopName</a>");
print_r(" <br />");
print_r(" </td>");
print_r("</tr>");
}
}
} else {
// 取得に失敗した場合
// ("NotFound","ServerError","ClientError","Maintenance")
print_r($result->return->statusMsg);
}
print_r("</table>");
?>
</body>
</html>
ジャンル別一覧
出産・子育て
ファッション
美容・コスメ
健康・ダイエット
生活・インテリア
料理・食べ物
ドリンク・お酒
ペット
趣味・ゲーム
映画・TV
音楽
読書・コミック
旅行・海外情報
園芸
スポーツ
アウトドア・釣り
車・バイク
パソコン・家電
そのほか
すべてのジャンル
人気のクチコミテーマ
パソコンサポーターがすすめるパソコ…
◎新品 ノートパソコン PC CHUWI Core…
(2025-11-20 14:32:49)
【楽天市場】☆☆楽天おかいどくお買い…
♡20時から リンツの福袋💓💓💓
(2025-11-20 15:50:13)
3DCG作品
続・初めての飛行機プラモ 18
(2025-11-16 06:30:05)
© Rakuten Group, Inc.
X
共有
Facebook
Twitter
Google +
LinkedIn
Email
Design
a Mobile Site
スマートフォン版を閲覧
|
PC版を閲覧
人気ブログランキングへ
無料自動相互リンク
にほんブログ村 女磨き
LOHAS風なアイテム・グッズ
みんなが注目のトレンド情報とは・・・?
So-netトレンドブログ
Livedoor Blog a
Livedoor Blog b
Livedoor Blog c
楽天ブログ
JUGEMブログ
Excitブログ
Seesaaブログ
Seesaaブログ
Googleブログ
なにこれオシャレ?トレンドアイテム情報
みんなの通販市場
無料のオファーでコツコツ稼ぐ方法
無料オファーのアフィリエイトで稼げるASP
ホーム
Hsc
人気ブログランキングへ
その他
Share by: