Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
        //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;
        }
Esempio n. 4
0
        //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);
        }