public TwitterParametersCollection ChangeSearchParameters(string track = null, string follow = null, string locations = null, string filterlevel = "none", string language = "en") { var parameters = new TwitterParametersCollection(); parameters.Create(stall_warnings: false, delimited: false); if (track != null) { parameters.CreateCommaDelimitedList("track", new List <string> { track }); } if (follow != null) { parameters.CreateCommaDelimitedList("follow", new List <string> { follow }); } if (locations != null) { parameters.CreateCommaDelimitedList("locations", new List <string> { locations }); } parameters.Add("filter_level", filterlevel); parameters.Add("language", language); return(parameters); }
public TwitterParametersCollection ChangeSearchParameters(string track = null, string follow = null, string locations = null, string filterlevel = "none", string language = "en") { var parameters = new TwitterParametersCollection(); parameters.Create(stall_warnings: false, delimited: false); if (track != null) parameters.CreateCommaDelimitedList("track", new List<string> { track }); if (follow != null) parameters.CreateCommaDelimitedList("follow", new List<string> { follow }); if (locations != null) parameters.CreateCommaDelimitedList("locations", new List<string> { locations }); parameters.Add("filter_level", filterlevel); parameters.Add("language", language); return parameters; }
//https://dev.twitter.com/docs/streaming-apis/parameters public TwitterParametersCollection ChangeSearchParameters(StreamSearchRequest searchRequest) { var parameters = new TwitterParametersCollection(); parameters.Create(stall_warnings: false, delimited: false); if (searchRequest.Tracks.HasAny()) parameters.CreateCommaDelimitedList("track", searchRequest.Tracks); if (searchRequest.Follows.HasAny()) parameters.CreateCommaDelimitedList("follow", searchRequest.Follows); if (searchRequest.Locations.HasAny()) parameters.CreateCommaDelimitedList("locations", searchRequest.Locations); parameters.Add("filter_level", searchRequest.FilterLevel); parameters.Add("language", searchRequest.Language); return parameters; }
//https://dev.twitter.com/docs/streaming-apis/parameters public TwitterParametersCollection ChangeSearchParameters(StreamSearchRequest searchRequest) { var parameters = new TwitterParametersCollection(); parameters.Create(stall_warnings: false, delimited: false); if (searchRequest.Tracks.HasAny()) { parameters.CreateCommaDelimitedList("track", searchRequest.Tracks); } if (searchRequest.Follows.HasAny()) { parameters.CreateCommaDelimitedList("follow", searchRequest.Follows); } if (searchRequest.Locations.HasAny()) { parameters.CreateCommaDelimitedList("locations", searchRequest.Locations); } parameters.Add("filter_level", searchRequest.FilterLevel); parameters.Add("language", searchRequest.Language); return(parameters); }