function get_item($asin)
{
    global $awsaccess_key, $associate_tag, $version;
    // APIリクエスト用URL取得
    $url = get_xml_url(array("Service" => "AWSECommerceService", "AWSAccessKeyId" => $awsaccess_key, "AssociateTag" => $associate_tag, "Operation" => "ItemLookup", "Version" => $version, "ResponseGroup" => "Large", "ItemId" => $asin, "Timestamp" => gmdate('Y-m-d\\TH:i:s\\Z')));
    $result = request($url);
    $index = 'unknown search index';
    // レスポンスのパース
    if ($result != '') {
        $xml = simplexml_load_string($result);
        var_dump($xml);
        exit;
        $parser = xml_parser_create();
        xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
        xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
        xml_parse_into_struct($parser, $result, $values, $tags);
        xml_parser_free($parser);
        return $values;
    } else {
        echo "no result\n";
    }
    return false;
}
function get_serach_index($node)
{
    global $awsaccess_key, $associate_tag, $version;
    // サーチインデックスリストの定義
    $root[352484011] = 'Apparel';
    $root[2277724051.0] = 'Appliances';
    $root[2017304051] = 'Automotive';
    $root[344845011] = 'Baby';
    $root[52374051] = 'Beauty';
    $root[465392] = 'Books';
    $root[701040] = 'Classical';
    $root[561958] = 'DVD';
    $root[3210981] = 'Electronics';
    $root[52033011] = 'ForeignBooks';
    $root[57239051] = 'Grocery';
    $root[160384011] = 'HealthPersonalCare';
    $root[2016929051] = 'HomeImprovement';
    $root[2277721051.0] = 'Hobbies';
    $root[85895051] = 'Jewelry';
    $root[3828871] = 'Kitchen';
    $root[2250738051.0] = 'KindleStore';
    $root[561956] = 'Music';
    $root[2128134051] = 'MP3Downloads';
    $root[2123629051] = 'MusicalInstruments';
    $root[86731051] = 'OfficeProducts';
    $root[2127209051] = 'PCHardware';
    $root[2127212051] = 'PetSupplies';
    $root[2016926051] = 'Shoes';
    $root[637392] = 'Software';
    $root[14304371] = 'SportingGoods';
    $root[13299531] = 'Toys';
    $root[2130989051] = 'VHS';
    $root[637394] = 'VideoGames';
    $root[324025011] = 'Watches';
    // APIリクエスト用URL取得
    $url = get_xml_url(array("Service" => "AWSECommerceService", "AWSAccessKeyId" => $awsaccess_key, "AssociateTag" => $associate_tag, "Operation" => "BrowseNodeLookup", "Version" => $version, "BrowseNodeId" => $node, "Timestamp" => gmdate('Y-m-d\\TH:i:s\\Z')));
    $result = request($url);
    $index = 'unknown search index';
    // レスポンスのパース
    if ($result != '') {
        $parser = xml_parser_create();
        xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);
        xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);
        xml_parse_into_struct($parser, $result, $values, $tags);
        xml_parser_free($parser);
        foreach ($values as $key => $val) {
            switch ($val['tag']) {
                case 'BrowseNodeId':
                    $nodeId = $val['value'];
                    if (isset($root[$nodeId])) {
                        $index = $root[$nodeId];
                        break 2;
                    }
                    break;
            }
        }
    } else {
        echo "no result\n";
    }
    return $index;
}