Commit c640776e by Jansa Jose

trawex api change

parent 3cad3763
......@@ -2095,13 +2095,24 @@ class Webservice_model extends CI_Model {
$trackingId = time().rand(100000,999999);
$settings = getSettings();
if(!isset($data['nextToken']) && empty($data['nextToken'])){
$this->db->select('nationality');
$this->db->select('nationality, nationality_code');
$userData = $this->db->get_where('customer',array('customer_id'=>$user_id))->row_array();
$countryData = $this->getCountryData($user_id);
}
$url = (isset($data['nextToken']) && !empty($data['nextToken']))?"https://trawex.biz/api/hotel_trawexv5/getMoreHotels?user_id=".$settings['trawex_user_id']."&user_password=".$settings['trawex_user_password']."&access=".$settings['trawex_access']."&ip_address=".$settings['trawex_ip_address']."&sessionId=".$data['sessionId']."&nextToken=".$data['nextToken']."&trackingId=".$data['trackingId']."":"https://trawex.biz/api/hotel_trawexv5/hotel_search";
$postFields = (isset($data['nextToken']) && !empty($data['nextToken']))?'':json_encode(array('user_id'=>$settings['trawex_user_id'],'user_password'=>$settings['trawex_user_password'],'access'=>$settings['trawex_access'],'ip_address'=>$settings['trawex_ip_address'],'trackingId'=>$trackingId,'city_name'=>$data['city_name'],'country_name'=>(!empty($userData['nationality']))?$userData['nationality']:'','room_count'=>$data['room_count'],'adult'=>$data['adult'],'child'=>$data['child'],'child_age'=>$data['child_age'],'checkin'=>$data['checkin'],'checkout'=>$data['checkout'],'client_nationality'=>$countryData['country_code'],'requiredCurrency'=>$countryData['currency']));
$postData = array('user_id'=>$settings['trawex_user_id'],
'user_password'=>$settings['trawex_user_password'],
'access'=>$settings['trawex_access'],
'ip_address'=>$settings['trawex_ip_address'],
'trackingId'=>$trackingId,'city_name'=>$data['city_name'],
'country_name'=>$userData['nationality'],
'room_count'=>$data['room_count'],'adult'=>$data['adult'],
'child'=>$data['child'],'child_age'=>$data['child_age'],
'checkin'=>$data['checkin'],'checkout'=>$data['checkout'],
'client_nationality'=>$userData['nationality_code'],
'requiredCurrency'=>$countryData['currency']);
$postFields = (isset($data['nextToken']) && !empty($data['nextToken']))?'':json_encode($postData);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment