public static void ListFriends(string username, string password)
{
string url = "http://brightkite.com/me/friends.xml";
WebRequest WRequest = WebRequest.Create(url) as HttpWebRequest;
WRequest.Timeout = 10000;
WRequest.Headers.Add("Authorization",
"Basic " + Convert.ToBase64String(
Encoding.ASCII.GetBytes(username + ":" + password)));
using (HttpWebResponse response = WRequest.GetResponse() as HttpWebResponse)
{
StreamReader reader = new StreamReader(response.GetResponseStream());
XElement element = XElement.Load(reader);
foreach (XElement node in element.Elements("person"))
{
string place = node.Element("place").Element("name").Value;
string person = node.Element("fullname").Value;
Console.WriteLine("{0} checked in at {1}",person,place);
}
}
}