static void GeoLocationLookup() { var g = new GeoSearchOptions() { Lat = 44.841144, Long = -93.441631 }; service.GeoSearch(g, (places, response) => { if (response.StatusCode == HttpStatusCode.OK) { foreach (var place in places) { Console.WriteLine("Name: {0}, FullName: {1}", place.Name, place.FullName); } } }); }
public void getPublicTweets() { SearchOptions searchOptions = new SearchOptions(); searchOptions.Count = 2000; searchOptions.Locale = "-122.75,36.8,-121.75,37.8"; //var twitterResults = _twitterService.Search(searchOptions); GeoSearchOptions geoSearch = new GeoSearchOptions(); geoSearch.ContainedWithin = "-122.75,36.8,-121.75,37.8"; //geoSearch. var cosas = _twitterService.GeoSearch(geoSearch); Console.WriteLine("Hola"); //TwitterGeoLocation geoLocation = new TwitterGeoLocation(); //geoLocation.Coordinates = //searchOptions. //_twitterService.Search(); }
public virtual void GeoSearch(GeoSearchOptions options, Action<IEnumerable<TwitterPlace>, TwitterResponse> action) { var lat = options.Lat; var @long = options.@Long; var query = options.Query; var ip = options.Ip; var granularity = options.Granularity; var accuracy = options.Accuracy; var max_results = options.MaxResults; var contained_within = options.ContainedWithin; var callback = options.Callback; WithHammock(action, "geo/search", FormatAsString, "?lat=", lat, "&long=", @long, "&query=", query, "&ip=", ip, "&granularity=", granularity, "&accuracy=", accuracy, "&max_results=", max_results, "&contained_within=", contained_within, "&callback=", callback); }
public virtual IAsyncResult BeginGeoSearch(GeoSearchOptions options) { var lat = options.Lat; var @long = options.@Long; var query = options.Query; var ip = options.Ip; var granularity = options.Granularity; var accuracy = options.Accuracy; var max_results = options.MaxResults; var contained_within = options.ContainedWithin; var callback = options.Callback; return BeginWithHammock<IEnumerable<TwitterPlace>>(WebMethod.Get, "geo/search", FormatAsString, "?lat=", lat, "&long=", @long, "&query=", query, "&ip=", ip, "&granularity=", granularity, "&accuracy=", accuracy, "&max_results=", max_results, "&contained_within=", contained_within, "&callback=", callback); }
public virtual Task<TwitterResponse<IEnumerable<TwitterPlace>>> GeoSearchAsync(GeoSearchOptions options) { var lat = options.Lat; var @long = options.@Long; var query = options.Query; var ip = options.Ip; var granularity = options.Granularity; var accuracy = options.Accuracy; var max_results = options.MaxResults; var contained_within = options.ContainedWithin; var callback = options.Callback; return ExecuteRequest<IEnumerable<TwitterPlace>>("geo/search", FormatAsString, "?lat=", lat, "&long=", @long, "&query=", query, "&ip=", ip, "&granularity=", granularity, "&accuracy=", accuracy, "&max_results=", max_results, "&contained_within=", contained_within, "&callback=", callback); }