Exemplo n.º 1
0
    public static function request($request)
    {
        $out = array();
        $conf = new conf();
        $url = $conf->wurl . "rest/faresearchresult";
        $User = $conf->wuser;
        $Password = $conf->wpass;
        $timestamp = date('Y-m-dTH:i:s+3:30');
        $data = '<OTA_AirLowFareSearchResultRQ xmlns="http://www.opentravel.org/OTA/2003/05"
                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                    xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 
                    OTA_AirLowFareSearchRQ.xsd" EchoToken="1234" TimeStamp="' . $timestamp . '"
                    Target="New" Version="2.001" SequenceNmbr="1" PrimaryLangID="En-us">  
    <RequestId>' . $request . '</RequestId>
</OTA_AirLowFareSearchResultRQ>';
        $json = search_class::sendRequest($url, $User, $Password, $data);
        //echo "<br/>\nRESPONSE : <br/>\n" . $json;
        //exit;
        $new_out = json_decode($json, TRUE);
        //        var_dump($new_out);
        $out = $new_out;
        //[0];
        return $out;
    }