public dynamic GetPersonEvents(int accountID, int personID, DateTime? since = null, int page = 1)
{
if (IsAuthenticated)
{
since = since ?? DateTime.MinValue;
string string_since = since.Value.ToString("yyyy-MM-ddTHH:mmzzz");
string url = string.Format("{0}?since={1}",
string.Format(_BaseCampAPIURL, accountID, string.Format("people/{0}/events", personID)),
string_since);
if (page != 1)
{
url = string.Format("&page={1}", url, page);
}
return _getJSONFromURL(url);
}
else
{
throw new Exceptions.UnauthorizedException();
}
}