execute curl us

array(“command”=>”getEventList”, “affiliateCode”=>”0023F91275344E569283”,”startDate”=>$startDate,”recordsPerPage”=>80));
$data_string = json_encode($data);

$ch = curl_init(‘http://www.wantickets.com/Services/Search.ashx’);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, “POST”);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
‘Content-Type: application/json’,
‘Content-Length: ‘ . strlen($data_string))
);

$result = curl_exec($ch);
$result_array = json_decode($result);
$event_ids = $result_array->searchAPIResponse->results->events;
$eventIdString = ”;
foreach ( $event_ids as $key=>$value) {
$eventIdString .=$value->eventId.”,”;
}
$eventIdString = substr($eventIdString, 0, -1);
$data2 = array(‘SearchAPIRequest’=>array(“command”=>”getEventDetails”, “eventIdList”=>$eventIdString,”textOnlyDescription”=>true));
$data_string2 = json_encode($data2);

curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string2);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
‘Content-Type: application/json’,
‘Content-Length: ‘ . strlen($data_string2))
);
$events = curl_exec($ch);
curl_close($ch);
$eventsArray = json_decode($events,true);
if(isset($eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’])){
foreach($eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’] as $key => $event){
$date = new DateTime(str_replace(‘”‘,”,$event[‘eventStartDateTime’]));
$eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key][‘eventStartDateTime’] = $date->format(‘Y-m-d H:i:s’);
$date = new DateTime(str_replace(‘”‘,”,$event[‘eventEndDateTime’]));
$eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key][‘eventEndDateTime’] = $date->format(‘Y-m-d H:i:s’);
$eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key][‘ticket’] = ‘http://www.wantickets.com/’;
if($eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key][‘eventDescription’] == ”){
unset($eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key]);
}
if(isset($eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key][‘images’]) && !isset($eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key][‘images’][1])){
$eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key][‘images’][1] = $eventsArray[‘searchAPIResponse’][‘results’][‘eventDetails’][$key][‘images’][0];
}
}
}
echo json_encode($eventsArray);
?>