'Place api key here'
));
//Place group url name here
$events = $meetup->getEvents(array(
'group_urlname' => 'Place group url name here'
));
//Roll through events and do work
foreach ($events as $event) {
//clean html,
$nohtml = strip_tags($event->description);
$cleanencoding = str_replace('Â', '', $nohtml);
$description = stripslashes($cleanencoding);
$description = mysql_real_escape_string($cleanencoding);
$eventname = stripslashes($event->name);
$eventname = mysql_real_escape_string($eventname);
$meetupid = $event->id;
//Create timestamp variables
$createtime = time();
$starttime = strtotime(date('Y-m-d H:i', $event->time / 1000));
$endtime = $starttime+28800;
//Set user ID of user to post events as
$userid = 1;
//Check to see if event is already in db or not
$checkids = mysql_query("SELECT * FROM ow_event_item WHERE meetupid = '$meetupid'");
if(mysql_num_rows($checkids) == 0) {
//Event is not in db yet. Go ahead and insert it.
echo "No macthing events found for " . $meetupid . ". Inserting this event.
";
mysql_query("INSERT INTO ow_event_item (title, description, location, createTimeStamp, startTimeStamp, endTimeStamp, userId, whoCanView, whoCanInvite, status, endDateFlag, startTimeDisabled, endTimeDisabled, meetupid)
VALUES('$eventname', '$description', '$eventname', '$createtime', '$starttime', '$endtime', '$userid ', '1', '1', '1', '0', '1', '0', '$meetupid')")
or die(mysql_error());
} else {
//Event already exists. Do nothing
echo "Event already exists. Skipping insert.
";
}
//Output to page so results from cron are viewable
echo 'ID: ' . $meetupid . '
' . 'Event Name: '. $eventname . '
' . 'Event Date: '.date('Y-m-d H:i', $event->time / 1000) . '
' . $description . '
' .PHP_EOL;
}
//Close conenction
mysql_close($link);
?>