soogle’s diary

soogle life log

WEBSERVICEを使ってみる*

どうやらvalueはエンコードしないといけないらしい。。。

でもPHPはurlencode,urldecodeの関数でいけるらしい。

ひとまず試してみたかったので↓下記で試してみると。。。。出た出た!!


http://api.rakuten.co.jp/rws/1.1/rest?[parameter]=[value]...

                                                                                                                    • -

フィールド名keyword, sortに対応する[value]はUTF-8でURLエンコードされている必要があります。(リクエストURL全体をエンコードするのではなく、[value]部分を個別にエンコードしてください。)
たとえば、「福袋」という検索キーワードで検索し、結果を価格が安い順に並べたい(sort=+itemPrice)場合のリクエストURLは下記になります。(実際には改行せずに1行につなげてリクエストしてください。)
http://api.rakuten.co.jp/rws/1.1/rest?
developerId=[YOUR_developerID]&operation=ItemSearch&version=2007-01-17&keyword=%E7%A6%8F%E8%A2%8B&sort=%2BitemPrice

                                                                                                                    • -

どうやらsortの条件で色々できるので、これからどんどん試していこうと思っていますー。
結構おもろい!!早くなれなきゃ。