
Simply replace screen_name with the screen name of the user you wish to locate. No authentication is necessary. You can retrieve status in either XML, JSON, or YAML formats.
If you supply the .json form of the call with the parameter callback, the JSON data will be returned enclosed by a call to that function. This would be particularly useful for creating javascript-based badges.
parameters: location=Your current location
The locations you specify can be any Twittervision-comapatible geocodable location. For more information on acceptable location formats, please see our FAQ and Location Examples. If you want to easily test whether a particular string is useable with Twittervision, the easiest way is to search for that location with Twittermap, our Twitter geographic search engine. Addresses, postal codes, and common identifiers like airport codes can all be used, as can lat/long coordinates.
Basic authentication (using your Twitter username/password) is used to verify your identity. So, to easily update your location with curl, you could do this (all on one line of course):
curl -umyusername:mypassword http://twittervision.com/user/update_location.xml -dlocation=90210
Be sure to URL-encode your location data if necessary. In response you will get your current status, which will reflect your updated location.