private string GetSearchJson() { string tweets = null; try { var twitterApi = new TwitterApiClient.Client(); string bearerToken; if (HttpContext.Cache["TwitterAPIBearerToken"] != null) { bearerToken = HttpContext.Cache["TwitterAPIBearerToken"] as string; } else { bearerToken = twitterApi.GetBearerToken(); if (bearerToken != null) { CacheBearerToken(bearerToken); } } if (Request.Url != null && !string.IsNullOrWhiteSpace(Request.Url.Query)) { tweets = twitterApi.GetSearchJson(bearerToken, Request.Url.Query); } } catch { } return tweets; }
private string GetUserTimelineJson() { string tweets = null; try { var twitterApi = new TwitterApiClient.Client(); string bearerToken; if (HttpContext.Cache["TwitterAPIBearerToken2"] != null) { bearerToken = HttpContext.Cache["TwitterAPIBearerToken2"] as string; } else { bearerToken = twitterApi.GetBearerToken(); if (bearerToken != null) { CacheBearerToken2(bearerToken); } } if (Request.Url != null && !string.IsNullOrWhiteSpace(Request.Url.Query)) { tweets = twitterApi.GetUserTimelineJson(bearerToken, Request.Url.Query); } } catch { } return(tweets); }