Please create a site for me that allows users to
- Login using the foursquare api oauth function (user must already be a registered foursquare user):
http://groups.google.com/group/foursquare-api/web/oauth
- User than gains access to a site modeled after twitpic.com, they are able to upload pictures to this site and the pictures appear in chronological order. Each user is also assigned a custom, private email address that allows them to submit pictures for posting via email.
- When a user submits a picture via email, the EXIF data is parsed. Latitude and longitude is acquired.
- The image is displayed on, with the title of the image being the email text subject, and a map displaying where it was taken.
- To obtain location from the EXIF data, please use the Google Maps API
- The application should then call the foursquare "Shout" command:
http://groups.google.com/group/foursquare-api/web/api-documentation
Foursquare API Shoutout command called with subject text and location info (i.e. [subject of email] followed by "I'm at" followed by [street, cross-street, city, state])
[street, cross-street, city, state] should be pulled from the Google maps API after passing it latitude longitude from the EXIF data.
This flickr API may be helpful for the API parsing:
http://www.flickr.com/services/api/flickr.photos.geo.getLocation.html