楽天商品検索 API で取得した商品のデータをピンポイントで取得する場合は楽天商品コード検索 API を使って itemCode で取得できる

楽天商品検索 API で商品データを取得すると中に itemcode というのが入っていますが、楽天商品検索 API には itemcode でデータを検索する機能はありません。どうしたものかと思っていましたが、楽天商品コード検索 API というのがあり、それで取得できるようです。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
$result = wbsrequest(
	'GET', 
	'http://api.rakuten.co.jp/rws/3.0/rest',
	Array(
		'developerId' => '7738be0418a5643bba4d8816734c29d5',
		'operation' => 'ItemCodeSearch',
		'version' => '2010-08-05',
		'itemCode' => $itemcode,
		'page' => 100
	)
);
$result = str_replace('header:Header', 'Header', $result);
$result = str_replace('itemCodeSearch:ItemCodeSearch', 'ItemSearch', $result);
$xml = simplexml_load_string($result);

API へのリクエストに下記関数を使用しています。

コメント

コメントは受け付けていません。