調べてみたら、返ってくる文字列が悪さしていたみたいなので、 str_replace で置換。
$request = "http://".$rakuten_host."/rws/3.0/rest?".$request; $response = file_get_contents($request); $response = str_replace('header:Header', 'Header', $response); $response = str_replace('itemSearch:ItemSearch', 'itemSearch', $response); $parsed_xml = simplexml_load_string($response);
こちらを参考にさせて頂きました。
楽天APIの結果がsimplexml_load_fileで取得できない | helog
楽天 API と simplexml_load_file : やおよろグッ!
コメント