Posts

Showing posts from April, 2014

Getting Venues with FourSquare API

Image
This example will demonstrate how to fetch certain venues with FourSquare API V2 using C#.

The following is a link to a live demo: http://foursquare.azurewebsites.net/

Step 1 - Client Creation:In this example, I’m using a client library called SharpSquare and the following is the SharpSquare client creation. var assembly = Assembly.GetExecutingAssembly(); //todo: use XML instead var resourceName = "client_secrets.txt"; string clientId = null; string clientSecret = null; using (Stream stream = assembly.GetManifestResourceStream(resourceName)) { using (StreamReader reader = new StreamReader(stream)) { clientId = reader.ReadLine(); clientSecret = reader.ReadLine(); } } //Do not try to create the client without proper credentials if(!(string.IsNullOrEmpty(ClientId) || string.IsNullOrEmpty(ClientSecret))) SharpSquare = new SharpSquare(ClientId, ClientSecret);
Setp 2 - Get Venues:The following method gets venues by category within a certain radius given a postal code using…

Nice Picture

Image
This is a nice picture I took with my phone the other day. It's amazing how capable smartphone cameras are!