Home > Notes on the Foursquare API
The foursquare tag cloud generator generates a tag cloud from the tags of venues you frequent. The size of the word is based on the number of times that tag occurs as well as the number of times you have checked in to a venue.
While working on this project, I ran into some stumbling blocks while integrating with the Foursquare API, as well as navigating the website.
- Many venues are missing tags. I'm going to try to start tagging venues more aggressively now.
- The Foursquare app on the Droid appears to be missing any sort of interface for adding or viewing tags. Correct me if I'm wrong. This may be contributing to the problem.
- After getting the appropriate OAuth tokens, I still do not know the uid of the user. I have to first query the user method in order to retrieve the uid. It would be more convenient if the uid came back on other requests as well, such as the history request.
- The desktop website has a pretty lame view of a user's recent activity. It is limited to a list of places checked in, and does not include the date or other account activity like an "activity stream" would be expected to have.