<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>joesiewert.com &#187; foursquare</title>
	<atom:link href="http://www.joesiewert.com/tag/foursquare/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joesiewert.com</link>
	<description>technology, business, social media, linux and a few other things</description>
	<lastBuildDate>Mon, 21 Jun 2010 21:15:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Dear Foursquare: A SMS User&#8217;s Wish List</title>
		<link>http://www.joesiewert.com/2010/06/dear-foursquare-a-sms-users-wish-list/</link>
		<comments>http://www.joesiewert.com/2010/06/dear-foursquare-a-sms-users-wish-list/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 20:00:43 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[Fred Wilson]]></category>
		<category><![CDATA[product design]]></category>
		<category><![CDATA[SMS]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[text messaging]]></category>

		<guid isPermaLink="false">http://www.joesiewert.com/?p=436</guid>
		<description><![CDATA[Dear Foursquare, After 550 check-ins to date, primarily via SMS, I have a wish list of enhancements that would make Foursquare via SMS so much easier to use. First a little background.  I&#8217;m a huge fan of the service and want it to succeed, but the SMS experience is frustrating at best.  The biggest problem is getting [...]]]></description>
			<content:encoded><![CDATA[<p>Dear Foursquare,</p>
<p>After <a href="http://foursquare.com/user/joesiewert">550 check-ins</a> to date, primarily via SMS, I have a wish list of enhancements that would make Foursquare via SMS so much easier to use.</p>
<p>First a little background.  I&#8217;m a huge <a href="http://www.joesiewert.com/tag/foursquare/">fan of the service</a> and want it to succeed, but the SMS experience is frustrating at best.  The biggest problem is getting the SMS check-in to link up with the corresponding Foursquare venue.  I know I&#8217;m not alone as I see similar problems reported on the <a href="http://getsatisfaction.com/foursquare/products/foursquare_the_text_messaging_sms_part">Get Satisfaction</a> support site and a <a href="http://twitter.com/#search?q=%40foursquare%20sms">Twitter search</a> turned up <a href="http://twitter.com/kuratowa/status/16509529828">some</a> <a href="http://twitter.com/itoldyouso/status/15683527762">frustrated</a> <a href="http://twitter.com/partyliz/status/15677930704">comments</a> as well.</p>
<p style="text-align: center;"><a href="http://www.joesiewert.com/wp-content/uploads/2010/06/foursquare_sad.png"><img class="aligncenter size-full wp-image-461" title="foursquare_sad" src="http://www.joesiewert.com/wp-content/uploads/2010/06/foursquare_sad.png" alt="" width="204" height="265" /></a></p>
<p>I realize SMS users probably make up a tiny percentage of the overall Foursquare user base.  I know the apps for the iPhone and Android devices provide a much better experience.  But at its core, Foursquare is about sharing your location with friends and I think this functionality is achievable with any mobile device.</p>
<p>SMS is like the mobile equivalent of the command line on the PC.  Ultimately a simple yet extremely powerful way of interacting with computer systems.  <a href="http://twitter.com/fredwilson">Fred Wilson</a> wrote about <a href="http://www.avc.com/a_vc/2009/07/dont-ignore-the-least-common-denominator.html">the importance of SMS</a> last summer, calling it the least common denominator for mobile apps.</p>
<blockquote><p>I think it is critical, particularly early on in the  commercialization of a mobile web service, for there to be an easy and  quick SMS interface.</p></blockquote>
<p>For your consideration, here is my wish list:</p>
<ul>
<li>Allow user to change location via SMS.  If you are <a href="http://getsatisfaction.com/foursquare/topics/sms_checkins_changing_location_issue">traveling to different cities</a> (even suburbs) and the venue you want to check-in to doesn&#8217;t match your current city, the check-in fails.
<ul>
<li>Could be as simple as texting your city or zip:  &#8220;in Minneapolis, MN&#8221; or &#8220;in 55415&#8243;</li>
</ul>
</li>
<li>If a check-in isn&#8217;t recognized, send back a list of close venue matches.  If I see the right venue, let me text back the number from the list and check me in there instead.</li>
<li>If I don&#8217;t see the venue I want in the results, post my raw check-in anyway (it does this today), but then on the <a href="http://foursquare.com/history">history page</a> let me go back later and link my raw check-in to the correct venue.</li>
<li>Better SMS documentation would help tremendously.  SMS users have pieced a lot together through trial and error, but it would be great to know how some things are working in the background.
<ul>
<li>For example, I&#8217;ve heard there are aliases for venues and I have seen old venue names work from time to time, but it would be helpful to know exactly how this works.</li>
</ul>
</li>
</ul>
<p>I know there are higher priorities for a fast growing startup with limited resources, but I think a great SMS experience is an important component of the product and it can help grow and maintain the Foursquare user base.  If there is any way I can help improve the SMS experience let me know.</p>
<p>If you are a Foursquare user that shares these frustrations leave a  comment here or on the <a href="http://getsatisfaction.com/foursquare/topics/dear_foursquare_a_sms_users_wish_list">corresponding post on Get Satisfaction</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesiewert.com/2010/06/dear-foursquare-a-sms-users-wish-list/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Barrio Hosting Twin Cities Foursquare Meetup</title>
		<link>http://www.joesiewert.com/2010/05/barrio-hosting-twin-cities-foursquare-meetup/</link>
		<comments>http://www.joesiewert.com/2010/05/barrio-hosting-twin-cities-foursquare-meetup/#comments</comments>
		<pubDate>Mon, 17 May 2010 15:20:28 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Barrio]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[meetups]]></category>
		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://www.joesiewert.com/?p=416</guid>
		<description><![CDATA[Barrio in Lowertown St. Paul is hosting a Foursquare meetup on Wednesday, May 26th.  They are offering free drinks with every food purchase and if enough people come by a Swarm Badge might get unlocked too.  All the event details are on their Facebook page. Events like this are a great way for restaurants and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.barriotequila.com/">Barrio</a> in Lowertown St. Paul is hosting a Foursquare meetup on Wednesday, May 26th.  They are offering free drinks with every food purchase and if enough people come by a Swarm Badge might get unlocked too.  All the event details are on their <a href="http://www.facebook.com/album.php?profile=1&amp;id=107793094940#!/event.php?eid=121872997832391&amp;ref=mf">Facebook page</a>.</p>
<p style="text-align: center;"><a href="http://www.joesiewert.com/wp-content/uploads/2010/05/barrio_logo.jpg"><img class="aligncenter size-full wp-image-419" title="Barrio Logo" src="http://www.joesiewert.com/wp-content/uploads/2010/05/barrio_logo.jpg" alt="" width="246" height="302" /></a></p>
<p>Events like this are a great way for restaurants and bars to generate business and connect with customers.  <a href="http://www.joesiewert.com/2010/02/first-twin-cities-foursquare-streetup-at-pazzaluna/">Pazzaluna</a>, also in St. Paul, did a similar event a few months ago and <a href="http://blog.steffanantonas.com/case-study-how-to-use-foursquare-to-draw-a-crowd-into-your-restaurant.htm">AJ Bombers</a> of Milwaukee is one of the best success examples I have seen so far.  If you know of other events like this in the Twin Cities <a href="http://www.joesiewert.com/contact/">let me know</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesiewert.com/2010/05/barrio-hosting-twin-cities-foursquare-meetup/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How To Use The Foursquare API With OAuth And PHP</title>
		<link>http://www.joesiewert.com/2010/04/how-to-use-the-foursquare-api-with-oauth-and-php/</link>
		<comments>http://www.joesiewert.com/2010/04/how-to-use-the-foursquare-api-with-oauth-and-php/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 05:33:38 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[how-tos]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.joesiewert.com/?p=355</guid>
		<description><![CDATA[I started playing with the Foursquare API and one of the first things you need to do is figure out how to authenticate with Foursquare to make calls to the API. It took me awhile to figure this out and start making successful calls, so I thought others could benefit from a detailed tutorial. The [...]]]></description>
			<content:encoded><![CDATA[<p>I started playing with the <a href="http://foursquare.com/developers/">Foursquare API</a> and one of the first things you need to do is figure out how to authenticate with Foursquare to make calls to the API.  It took me awhile to figure this out and start making successful calls, so I thought others could benefit from a detailed tutorial.  The goal of this tutorial is to demonstrate how to make calls to the Foursquare API using <a href="http://oauth.net/">OAuth authentication</a> and PHP.  Foursquare has a helpful <a href="http://groups.google.com/group/foursquare-api">API discussion group</a> I recommend checking out.  Here are a few starting points that are helpful for this tutorial:</p>
<ul>
<li><a href="http://groups.google.com/group/foursquare-api/web/api-documentation">Foursquare API documentation</a></li>
<li><a href="http://groups.google.com/group/foursquare-api/web/oauth">Foursquare OAuth authentication</a></li>
</ul>
<h2>Setup your environment</h2>
<p>Here is what you’ll need to complete this tutorial:</p>
<ul>
<li>Your favorite text editor and web browser</li>
<li>A web server with PHP (if you need to set one up quick, see my <a href="http://www.joesiewert.com/2010/01/how-to-setup-xampp-for-web-development/">XAMPP tutorial</a>)</li>
<li>The <a href="http://github.com/jmathai/foursquare-async">foursquare-asyc library</a></li>
<li>My two example files (you can either <a href="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_files.zip">download these</a> or create them as we go)</li>
<li>If you don’t have one already, create a <a href="http://foursquare.com/signup/">Foursquare account</a></li>
<li>A bunch of patience.  This stuff can be frustrating.</li>
</ul>
<p>To begin, setup a project folder on your web server with the necessary files for this example.</p>
<p>Create a folder called “test” and create files inside that folder called index.php and callback.php.  Then download the <a href="http://github.com/jmathai/foursquare-async">foursquare-async library</a> (click &#8220;Download Source&#8221; in the upper right corner).  Extract the files EpiCurl.php, EpiFoursquare.php and EpiOAuth.php to the test folder.</p>
<p>You now should have a folder called test that is accessible via a browser that contains these files:</p>
<ul>
<li>index.php</li>
<li>callback.php</li>
<li>EpiCurl.php</li>
<li>EpiFoursquare.php</li>
<li>EpiOAuth.php</li>
</ul>
<p>Note:  Depending on your server configuration you may need to manually enable <a href="http://en.wikipedia.org/wiki/CURL">cURL</a> support.  I did this example using XAMPP and needed to turn it on.  In the php.ini file (C:\xampp\php\php.ini) uncomment the line &#8220;extension=php_curl.dll&#8221; and then restart Apache.  If you get an error like this later in the tutorial it might indicate you need to enable cURL.</p>
<p>Possible cURL error:<br />
<strong>Fatal error</strong>: Call to undefined function curl_multi_init() in <strong>C:\xampp\htdocs\test\EpiCurl.php</strong> on line <strong>24</strong></p>
<h2>OAuth overview</h2>
<p>You can authenticate with Foursquare’s API in one of two ways.  The simpler, but less secure way is through <a href="http://en.wikipedia.org/wiki/Basic_access_authentication">basic access authentication</a>.  This method requires the user to provide their credentials (username/password) to your application and those credentials get passed right in the web request to the API.  It gets the job done, but makes the user’s data more vulnerable.  The user is also trusting that the application is storing their credentials securely.</p>
<p>The more secure option we will use in this example is <a href="http://en.wikipedia.org/wiki/OAuth">OAuth authentication</a>.  OAuth does a better job of protecting the user&#8217;s credentials and also gives the user greater control over what applications have access to their account.  For example, instead of giving a random application your Foursquare credentials, you instead click on a link within the application that sends you to Foursquare to provide your credentials.  Then Foursquare sends you back to the application with appropriate access keys for the application to use.  Authenticating this way means that your credentials stay between you and Foursquare.  The application you are giving access to only gets the OAuth access keys and doesn&#8217;t see or store your actual Foursquare credentials.  It sounds complicated, but hopefully this tutorial will clear it up a little.  OAuth is becoming more of a standard and as an end user you are probably already authenticating with different applications and web services this way.</p>
<p>Here are the steps for the OAuth workflow that this example will accomplish:</p>
<ol>
<li>Get request key and secret</li>
<li>Provide a link to the Foursquare authorization page</li>
<li>The user will approve or deny access and be redirected back to your application</li>
<li>Get access key and secret (and store in your application database, but we don&#8217;t need to for this example)</li>
<li>Use access key and secret to make API calls</li>
</ol>
<h2>Register with Foursquare to get your key and secret</h2>
<p>The first thing we need to do is register our application with Foursquare to get a request key and secret for our application.  Go to <a href="http://foursquare.com/oauth/register">http://foursquare.com/oauth/register</a>, login and fill in the required information.</p>
<ul>
<li>Application Name:  OAuth Test
<ul>
<li>Give your application a name (My Foursquare App)</li>
</ul>
</li>
<li>Application Web Site:  <a href="http://localhost/">http://localhost/</a>
<ul>
<li>Provide the site where you will host your application (www.mysite.com/my-foursquare-app)</li>
</ul>
</li>
<li>Callback URL:  <a href="http://localhost/test/callback.php">http://localhost/test/callback.php</a>
<ul>
<li>This is the URL that Foursquare will send the user to after authenticating (www.mysite.com/my-foursquare-app/callback.php)</li>
</ul>
</li>
</ul>
<p><a href="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_registration.jpg"><img class="size-full wp-image-363 alignnone" title="foursquare_oauth_registration" src="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_registration.jpg" alt="" width="359" height="212" /></a></p>
<p>Click &#8220;Register&#8221; and Foursquare should generate a new key and secret for your application.  Your key and secret will be different than mine.</p>
<p><a href="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_settings.jpg"><img class="size-full wp-image-364 alignnone" title="foursquare_oauth_settings" src="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_settings.jpg" alt="" width="470" height="336" /></a></p>
<p>You can always return to <a href="http://foursquare.com/oauth/">http://foursquare.com/oauth/</a> to change these details or reset your key and secret.  At this point your application is registered and you have a key and secret to use.</p>
<h2>Add code to the index.php file</h2>
<p>The second task is filling in the index.php file with some code.  Open up index.php and add the following code.  Also if you are curious I am using the <a href="http://wordpress.org/extend/plugins/syntaxhighlighter/">SyntaxHighlighter Evolved plug-in</a> for displaying code.</p>
<pre class="brush: php;">
&lt;?php

//Put in the key and secret for your Foursquare app
//Your values will be different than mine
$consumer_key = &quot;XB1NE31CJ4U22EF2GA53C4ULR3SL2BG21G1M5VTRCZ3K1XW5&quot;;
$consumer_secret = &quot;3RHRD1KJLGFFHKDMD4SCE11NHNDCFUPOIPOQW4VGKLADFKC1&quot;;
$loginurl = &quot;&quot;;

//Includes the foursquare-asyc library files
require_once('EpiCurl.php');
require_once('EpiOAuth.php');
require_once('EpiFoursquare.php');

session_start();
try{
  $foursquareObj = new EpiFoursquare($consumer_key, $consumer_secret);
  $results = $foursquareObj-&gt;getAuthorizeUrl();
  $loginurl = $results['url'] . &quot;?oauth_token=&quot; . $results['oauth_token'];
  $_SESSION['secret'] = $results['oauth_token_secret'];
} catch (Execption $e) {
  //If there is a problem throw an exception
}

echo &quot;&lt;a href='&quot; . $loginurl . &quot;'&gt;Login Via Foursquare&lt;/a&gt;&quot;;  //Display the Foursquare login link
echo &quot;&lt;br&gt;&quot;;
//This is your OAuth token and secret generated above
//The OAuth token is part of the Foursquare link above
//They are dynamic and will change each time you refresh the page
//If everything is working correctly both of these will show up when you open index.php
var_dump($results['oauth_token']);
echo &quot;&lt;br&gt;&quot;;
var_dump($_SESSION['secret']);

?&gt;
</pre>
<p>Now open index.php in your browser and you should see the following, only your two values will be different.</p>
<p><a href="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_login.jpg"><img class="size-full wp-image-365 alignnone" title="foursquare_oauth_login" src="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_login.jpg" alt="" width="585" height="108" /></a></p>
<h2>Add code to the callback.php file</h2>
<p>Before you go to the login link you created, we need to add code to the callback.php file.  Now open that one and add this code.</p>
<pre class="brush: php;">
&lt;?php

//Put in the key and secret for your Foursquare app
//Your values will be different than mine
$consumer_key = &quot;XB1NE31CJ4U22EF2GA53C4ULR3SL2BG21G1M5VTRCZ3K1XW5&quot;;
$consumer_secret = &quot;3RHRD1KJLGFFHKDMD4SCE11NHNDCFUPOIPOQW4VGKLADFKC1&quot;;

//Includes the foursquare-asyc library files
require_once('EpiCurl.php');
require_once('EpiOAuth.php');
require_once('EpiFoursquare.php');

session_start();
$foursquareObj = new EpiFoursquare($consumer_key, $consumer_secret);
$foursquareObj-&gt;setToken($_REQUEST['oauth_token'],$_SESSION['secret']);
$token = $foursquareObj-&gt;getAccessToken();
$foursquareObj-&gt;setToken($token-&gt;oauth_token, $token-&gt;oauth_token_secret);

try {
   //Making a call to the API
   $foursquareTest = $foursquareObj-&gt;get_user();
   print_r($foursquareTest-&gt;response);
 } catch (Exception $e) {
   echo &quot;Error: &quot; . $e;
 }

?&gt;
</pre>
<h2>Test it out</h2>
<p>Now we are ready to try it all out and make a call to the Foursquare API.  This first call is going to bring back your user information.</p>
<p>Open up index.php in your browser again and click the login link.  This is the part where the user leaves your application and goes to authenticate with Foursquare directly.</p>
<p><a href="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_access.jpg"><img class="size-full wp-image-366 alignnone" title="foursquare_oauth_access" src="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_access.jpg" alt="" width="776" height="176" /></a></p>
<p>Notice that your OAuth token is along for the ride in the URL:</p>
<p><a href="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_foursquare_url.jpg"><img class="size-full wp-image-369 alignnone" title="foursquare_oauth_foursquare_url" src="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_foursquare_url.jpg" alt="" width="792" height="33" /></a></p>
<p>Click on &#8220;Allow&#8221; and Foursquare will send the user to the callback page you created.</p>
<p><a href="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_callback_url.jpg"><img class="size-full wp-image-368 alignnone" title="foursquare_oauth_callback_url" src="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_callback_url.jpg" alt="" width="752" height="33" /></a></p>
<p>If everything worked correctly you will see your user information in the browser.</p>
<p>Try a few more API calls.  This will call back your check-in history:</p>
<pre class="brush: php;">
//Making a call to the API
$foursquareTest = $foursquareObj-&gt;get_history();
print_r($foursquareTest-&gt;response);
</pre>
<p>If you want to make a call with parameters it looks like this.  This will get your user information along with your badges and mayorships:</p>
<pre class="brush: php;">
//Making a call to the API
$params = array(&quot;badges&quot;=&gt;1, &quot;mayor&quot;=&gt;1);
$foursquareTest = $foursquareObj-&gt;get_user($params);
print_r($foursquareTest-&gt;response);
</pre>
<p>As you look through the <a href="http://groups.google.com/group/foursquare-api/web/api-documentation">API documentation</a> you will notice the different methods described like this:</p>
<p>URL: http://api.foursquare.com/v1/<strong>venue</strong><br />
Formats: XML, JSON<br />
HTTP Method(s): <strong>GET</strong><br />
Requires Authentication: No, but recommended<br />
Parameters:</p>
<ul>
<li><strong>vid</strong> &#8211; the ID for the venue for which you want information</li>
</ul>
<p>To call the venue details method above in our example we just need to change a couple things.  We know this method takes in the single parameter <strong>vid</strong> and we can grab a venue&#8217;s ID from its Foursquare URL.  22242 in my example corresponds to the venue <a href="http://foursquare.com/venue/22242">Town Talk Diner</a>.  On the next line, combine the HTTP method (<strong>GET</strong>) with the method name from the URL (<strong>venue</strong>) to form <strong>get_venue</strong>.</p>
<pre class="brush: php;">
//Making a call to the API
$params = array(&quot;vid&quot;=&gt;22242);
$foursquareTest = $foursquareObj-&gt;get_venue($params);
print_r($foursquareTest-&gt;response);
</pre>
<p>Note that every time you go through this process and click &#8220;Allow&#8221; Foursquare adds another entry for your application.  You can go to your <a href="http://foursquare.com/settings">Foursquare settings</a> page to clean these up.  If you were building out an application you would want to save the user&#8217;s OAuth information in a database so they don&#8217;t have to re-authenticate each time.  For this example the OAuth information is just getting placed in a temporary browser session and thus we have to re-authenticate each time.</p>
<p><a href="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_connections.jpg"><img class="alignnone size-full wp-image-374" title="foursquare_oauth_connections" src="http://www.joesiewert.com/wp-content/uploads/2010/04/foursquare_oauth_connections.jpg" alt="" width="584" height="180" /></a></p>
<p>Hopefully at this point you are making calls to the API and getting data back.  To go beyond these basic calls refer to the <a href="http://groups.google.com/group/foursquare-api/web/api-documentation">Foursquare API documentation</a> to see everything that is available.  Also refer to the <a href="http://wiki.github.com/jmathai/foursquare-async/">wiki page for the foursquare-asyc library</a> to learn more about how it works.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesiewert.com/2010/04/how-to-use-the-foursquare-api-with-oauth-and-php/feed/</wfw:commentRss>
		<slash:comments>57</slash:comments>
		</item>
		<item>
		<title>Thoughts On Eat.ly</title>
		<link>http://www.joesiewert.com/2010/04/thoughts-on-eatly/</link>
		<comments>http://www.joesiewert.com/2010/04/thoughts-on-eatly/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 21:14:59 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Eat.ly]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.joesiewert.com/?p=336</guid>
		<description><![CDATA[Eat.ly is a new web service that lets you &#8220;track, share and discover food.&#8221;  It&#8217;s basically a photo blog, similar to DailyBooth, but focused around food.  You take photos of what you eat, provide a few details and email them to Eat.ly for publishing. I&#8217;m intrigued by it because it&#8217;s simple, visual, social and nicely [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.eat.ly/">Eat.ly</a> is a new web service that lets you &#8220;track, share and discover food.&#8221;  It&#8217;s basically a photo blog, similar to <a href="http://dailybooth.com/">DailyBooth</a>, but focused around food.  You take photos of what you eat, provide a few details and email them to Eat.ly for publishing.</p>
<p style="text-align: center;"><a href="http://www.joesiewert.com/wp-content/uploads/2010/04/eatly_logo.jpg"><img class="aligncenter size-full wp-image-343" title="Eat.ly Logo" src="http://www.joesiewert.com/wp-content/uploads/2010/04/eatly_logo.jpg" alt="" width="300" height="171" /></a></p>
<p>I&#8217;m intrigued by it because it&#8217;s simple, visual, social and nicely complements other location/real-time services like <a href="http://www.joesiewert.com/tag/foursquare/">Foursquare</a> and Twitter.  Since many locations on Foursquare revolve around food and drink, Eat.ly adds a nice visual context to the great food you find.  Eat.ly nicely integrates with Foursquare and Twitter, so you can update your Eat.ly stream and check-in/tweet at the same time.</p>
<p>There is also a health component to Eat.ly where users can rank how healthy a meal looks.  I&#8217;m curious to see where they take this idea.  I think there is an opportunity to provide additional functionality around logging calories, daily food group servings and maybe other metrics from various dieting programs.  It could be a very helpful tool for people who closely track what they eat.</p>
<p>Eat.ly is well positioned to take advantage of a growing trend as well.  The New York Times just ran a piece about a growing number of <a href="http://www.nytimes.com/2010/04/07/dining/07camera.html">people who keep photo food diaries</a>.  Unfortunately I didn&#8217;t see Eat.ly mentioned in the article.</p>
<p><a href="http://twitter.com/ericfriedman">Eric Friedman</a>, one of the people behind Eat.ly, posted about the project recently and discusses how it&#8217;s <a href="http://www.marketing.fm/2010/03/29/what-is-eat-ly-too-small-to-fail/">easier than ever to start a small web project</a>.  He blogs regularly at <a href="http://www.marketing.fm/">Marketing.FM</a>.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="225" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10692312&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://vimeo.com/moogaloop.swf?clip_id=10692312&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesiewert.com/2010/04/thoughts-on-eatly/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Foursquare Introduces New Business Tools</title>
		<link>http://www.joesiewert.com/2010/03/foursquare-introduces-new-business-tools/</link>
		<comments>http://www.joesiewert.com/2010/03/foursquare-introduces-new-business-tools/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 22:25:40 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://www.joesiewert.com/?p=214</guid>
		<description><![CDATA[Foursquare is one year old and has some impressive stats to celebrate: Over 500,000 users Over 1,000,000 badges have been awarded Over 1.4 million venues with 1200 offering specials Over 15.5 million checkins Foursquare has already discussed that checking in is becoming a commodity and this week there was more news about Facebook and Twitter getting into [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://foursquare.tumblr.com/post/441568658/happy-birthday-foursquare">Foursquare is one year old</a> and has some impressive stats to celebrate:</p>
<ul>
<li>Over 500,000 users</li>
<li>Over 1,000,000 badges have been awarded</li>
<li>Over 1.4  million venues with 1200 offering <a href="http://foursquare.com/businesses">specials</a></li>
<li>Over 15.5 million  checkins</li>
</ul>
<p>Foursquare has already discussed that <a href="http://www.businessinsider.com/business-news/feb-9-foursquare-2010-2">checking in is becoming a commodity</a> and this week there was more news about <a href="http://mashable.com/2010/03/09/facebook-location-launch/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed:+Mashable+(Mashable)">Facebook</a> and <a href="http://www.pcworld.com/article/191151/facebook_twitter_ready_locationbased_features.html">Twitter</a> getting into the location game as well.  I even noticed this on my Twitter account today:</p>
<p style="text-align: left;"><a href="http://www.joesiewert.com/wp-content/uploads/2010/03/twitter_location.jpg"><img class="aligncenter size-full wp-image-215" title="twitter_location" src="http://www.joesiewert.com/wp-content/uploads/2010/03/twitter_location.jpg" alt="" width="537" height="136" /></a></p>
<p style="text-align: left;">Foursquare mentioned that to compete with these threats they need to provide <a href="http://www.businessinsider.com/confirmed-facebook-to-launch-foursquare-killer-2010-3">&#8220;the most incentive for a user to check-in.&#8221;</a> To help reach this goal, this week they announced <a href="http://bits.blogs.nytimes.com/2010/03/09/foursquare-introduces-new-tools-for-businesses/?src=twt&amp;twt=nytimesbits">new analytics tools</a> that will give businesses visibility to information about their Foursquare customers.  Businesses will be able to better understand who is visiting and hopefully use the information to improve on customer retention and acquisition.  As the Foursquare platform evolves and the analytics become more powerful I think we will see interesting promotions to bring in new customers and reward loyal ones.</p>
<p style="text-align: left;">The analytics tools are an important step to adding more incentive for checking in on Foursquare.  Tools like this should help get some of the 1.4 million (and counting) venues to be active participants on Foursquare.  More businesses using Foursquare and better understanding their customers should lead to innovative promotions (here are some great examples:  <a href="http://blog.steffanantonas.com/case-study-how-to-use-foursquare-to-draw-a-crowd-into-your-restaurant.htm">AJ Bombers</a> in Milwaukee, <a href="http://www.joesiewert.com/2010/02/first-twin-cities-foursquare-streetup-at-pazzaluna/">Pazzaluna</a> in St. Paul and <a href="http://bits.blogs.nytimes.com/2010/03/11/starbucks-fans-can-become-a-barista-on-foursquare/">Starbucks</a>).  Valuable promotions should encourage users to check-in often and help drive new users to Foursquare as well.  Foursquare needs to be the location-based service of choice and tools like this are helping them lead the pack.</p>
<p style="text-align: left;"><a href="http://www.joesiewert.com/wp-content/uploads/2010/03/foursquare_analytics.jpg"><img class="aligncenter size-full wp-image-216" title="foursquare_analytics" src="http://www.joesiewert.com/wp-content/uploads/2010/03/foursquare_analytics.jpg" alt="" width="480" height="436" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesiewert.com/2010/03/foursquare-introduces-new-business-tools/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Foursquare Partnering With Big Brands</title>
		<link>http://www.joesiewert.com/2010/02/foursquare-partnering-with-big-brands/</link>
		<comments>http://www.joesiewert.com/2010/02/foursquare-partnering-with-big-brands/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 16:44:30 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://www.joesiewert.com/?p=194</guid>
		<description><![CDATA[As the idea of checking in to locations quickly becomes a commodity, Foursquare is differentiating itself from the pack (see Yelp, Gowalla) by partnering with a lot of big brands.  There&#8217;s been a flurry of deals showing up over the last couple weeks and I think it will only continue to snowball as other companies [...]]]></description>
			<content:encoded><![CDATA[<p>As the idea of checking in to locations quickly <a href="http://www.businessinsider.com/business-news/feb-9-foursquare-2010-2">becomes a commodity</a>, <a href="http://foursquare.com/">Foursquare</a> is differentiating itself from the pack (see <a href="http://officialblog.yelp.com/2010/01/youre-gonna-want-to-checkout-yelp-for-iphone-v4.html">Yelp</a>, <a href="http://gowalla.com/">Gowalla</a>) by partnering with a lot of big brands.  There&#8217;s been a flurry of deals showing up over the last couple weeks and I think it will only continue to snowball as other companies look to follow suit.  These deals should help Foursquare start monetizing its service, but they need to be careful not to drive away users if the partnerships start to look like spam.</p>
<p>Here are some of the partnerships I have seen over the last few weeks.</p>
<ul>
<li><a href="http://bits.blogs.nytimes.com/2010/01/31/foursquare-partners-with-bravo-tv/?src=twt&amp;twt=nytimesbits">Bravo TV</a></li>
<li><a href="http://bits.blogs.nytimes.com/2010/02/09/foursquare-inks-a-deal-with-zagat/?src=twt&amp;twt=nytimesbits">Zagat</a></li>
<li><a href="http://www.chicagotribune.com/features/ct-talk-foursquare-chicago-0209-20100208,0,2458107.story">City of Chicago</a></li>
<li><a href="http://techcrunch.com/2010/02/12/foursquare-revenue/">Conde Nast, Marc Jacobs</a></li>
<li>And a few more mentioned at <a href="http://techcrunch.com/2010/02/08/foursquare-mainstream-deals/">TechCrunch</a> and <a href="http://adage.com/digitalnext/post?article_id=141977">AdAge</a></li>
</ul>
<p><a href="http://www.joesiewert.com/wp-content/uploads/2010/02/foursquare_partnerships.jpg"><img class="aligncenter size-full wp-image-195" title="Foursquare Partnerships" src="http://www.joesiewert.com/wp-content/uploads/2010/02/foursquare_partnerships.jpg" alt="" width="786" height="125" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesiewert.com/2010/02/foursquare-partnering-with-big-brands/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Twin Cities Foursquare Streetup At Pazzaluna</title>
		<link>http://www.joesiewert.com/2010/02/first-twin-cities-foursquare-streetup-at-pazzaluna/</link>
		<comments>http://www.joesiewert.com/2010/02/first-twin-cities-foursquare-streetup-at-pazzaluna/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 17:56:00 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[meetups]]></category>
		<category><![CDATA[Pazzaluna]]></category>
		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://www.joesiewert.com/?p=183</guid>
		<description><![CDATA[The first Foursquare streetup in the Twin Cities is happening this Thursday (2/11) at Pazzaluna in St. Paul.  They have a good wine deal for the event and it should be a great opportunity to meet other Foursquare users.  Here are all the event details.  All are welcome to stop by. As Foursquare continues to grow there [...]]]></description>
			<content:encoded><![CDATA[<p>The first <a href="http://foursquare.com/">Foursquare</a> streetup in the Twin Cities is happening this Thursday (2/11) at <a href="http://www.pazzaluna.com/">Pazzaluna</a> in St. Paul.  They have a good wine deal for the event and it should be a great opportunity to meet other Foursquare users.  Here are all the <a href="http://www.facebook.com/event.php?eid=280655524382">event details</a>.  All are welcome to stop by.</p>
<p style="text-align: center;"><a href="http://www.joesiewert.com/wp-content/uploads/2010/02/pazzaluna.jpg"><img class="aligncenter size-full wp-image-184" title="Pazzaluna Logo" src="http://www.joesiewert.com/wp-content/uploads/2010/02/pazzaluna.jpg" alt="" width="302" height="193" /></a></p>
<p>As Foursquare continues to grow there is an effort underway to build Foursquare communities by hosting streetup events (basically a meetup with a spin on the name).  Events like this one are popping up all over the place.  Read more about it on the <a href="http://streetups.tumblr.com/">Foursquare streetups</a> page.</p>
<p>The goal with these events is to promote the Foursquare service to both users and businesses by showing how both benefit from using the service.  For businesses, offering <a href="http://foursquare.com/businesses/">Foursquare promotions</a> can help bring in customers and for customers, checking in with Foursquare can redeem promotions, specials, etc.</p>
<p>A small group of us in the Twin Cities plan to continue putting on events like this in the future.  If you run a restaurant or bar and are interested in partnering on hosting an event like this, please <a href="http://www.joesiewert.com/contact/">contact me</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesiewert.com/2010/02/first-twin-cities-foursquare-streetup-at-pazzaluna/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do You Play Foursquare?</title>
		<link>http://www.joesiewert.com/2010/01/do-you-play-foursquare/</link>
		<comments>http://www.joesiewert.com/2010/01/do-you-play-foursquare/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 20:24:02 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[SMS]]></category>
		<category><![CDATA[startups]]></category>
		<category><![CDATA[text messaging]]></category>

		<guid isPermaLink="false">http://www.joesiewert.com/?p=143</guid>
		<description><![CDATA[Foursquare is going to explode in popularity this year.  Foursquare is a mobile web service that launched last year that makes a game out of connecting with friends and exploring cities.  It&#8217;s played on your phone and if you&#8217;re a fan of all things web and go out often, you&#8217;ll be addicted in no time.  I [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://foursquare.com/">Foursquare</a> is going to explode in popularity this year.  Foursquare is a mobile web service that launched last year that makes a game out of connecting with friends and exploring cities.  It&#8217;s played on your phone and if you&#8217;re a fan of all things web and go out often, you&#8217;ll be addicted in no time.  I will try to explain the basics here, but the best way to understand Foursquare is to go try it out.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-156" title="Foursquare Logo" src="http://www.joesiewert.com/wp-content/uploads/2010/01/foursquare_logo.jpg" alt="Foursquare Logo" width="360" height="150" /></p>
<p><strong>What Is Foursquare?</strong></p>
<p>Foursquare describes itself as part friend finder, social city guide and nightlife game.  So what does that mean?</p>
<p><strong>Friend Finder</strong></p>
<ul>
<li>Users &#8220;check-in&#8221; to venues from a mobile device.  A venue can be any place people go like a restaurant, bar, museum, park, etc.</li>
<li>You add friends to your Foursquare account and can then see each other&#8217;s check-ins.  Makes meeting up with people on the fly easy!</li>
<li>Foursquare is integrated with Twitter and Facebook, so you can blast your check-ins out to a broader audience if you want.</li>
</ul>
<p><strong>Social City Guide</strong></p>
<ul>
<li>Each venue on Foursquare has its own profile page that shows all kinds of details about it.</li>
<li>Users can leave behind short tips at venues telling future users good things to order, try, do, etc.  It&#8217;s fun to check these when you visit a place for the first time.</li>
<li>Venues can create promotions for Foursquare users.  Think freebies and discounts!</li>
</ul>
<p><strong>Nightlife Game</strong></p>
<ul>
<li>Users that check-in at a venue the most often become the Mayor.  Creates an instant incentive for repeat visits.</li>
<li>Check-ins also earn users points and unlock badges for certain actions.  As Foursquare evolves I think the points will become more meaningful beyond bragging rights.</li>
</ul>
<p><strong>How Do You Play?</strong></p>
<p>Foursquare is meant to be played from your phone while you&#8217;re on the go.  There are Foursquare apps for the iPhone, Android devices, Palm devices and one is on the way for Blackberry too.  Users with phones that don&#8217;t have an app can use Foursquare&#8217;s mobile page instead (<a href="http://foursquare.com/mobile/">http://foursquare.com/mobile/</a>).  Finally, if you are like me, and don&#8217;t have a smartphone, you can still check-in with standard text messages.  The apps provide a more robust user experience, but texting still gets the job done.</p>
<p>To use text messaging send a text to 50500 in this form:</p>
<p><em>@ Ace Bar ! Playing skeeball</em></p>
<p>The @ designates the venue name and the ! designates your shout, which is a short message you can include with your check-in.  Note that you need to text in the exact name of the venue for the check-in to register correctly.  You can search venues from Foursquare&#8217;s <a href="http://foursquare.com/">main page</a> to get the exact name.  If the check-in is successful you should get a confirmation message back from Foursquare.</p>
<p><strong>For Businesses</strong></p>
<p>If you&#8217;re a local restaurant, bar, etc. you should definitely consider running a promotion on Foursquare.  It&#8217;s free to run an offer and can really entice users to stop by.  Find out more and sign-up for promotions here:  <a rel="nofollow" href="http://foursquare.com/businesses/">http://foursquare.com/businesses/</a>.</p>
<p><strong>For Developers</strong></p>
<p>Foursquare recently opened up an API to developers for building applications to interact with Foursquare.  Developers are already creating some neat software like <a href="http://play.mobzombies.com/">Mob Zombies</a>.  See more information and examples here:  <a href="http://foursquare.com/developers/">http://foursquare.com/developers/</a>.</p>
<p>Similar to how Twitter grew in popularity last year and everyone was asking if you tweet, I think this year we&#8217;ll see the same thing happen with Foursquare.  If you have any questions about how it works leave a comment below, check Foursquare&#8217;s <a href=" http://foursquare.com/help/">help page</a> or leave a question at their <a href="http://getsatisfaction.com/foursquare">Get Satisfaction</a> site.  Go play!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesiewert.com/2010/01/do-you-play-foursquare/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
