public static void Main(string[] args) { System.Net.ServicePointManager.CertificatePolicy = new TrustAllCertificatesPolicy(); if (args.Length < 5) { Console.WriteLine("Usage: MakePostRequest.exe api_url consumer_key " + "consumer_secret authorized_token " + "authorized_token_secret"); return; } string apiUrl = args[0]; string consumerKey = args[1]; string consumerSecret = args[2]; string authorizedToken = args[3]; string authorizedTokenSecret = args[4]; Credential credential = new OAuthCredential( consumerKey, consumerSecret, authorizedToken, authorizedTokenSecret); TripIt t = new TripIt(credential, apiUrl); string tripXml = "<Request><Trip>" + "<start_date>2009-12-09</start_date>" + "<end_date>2009-12-27</end_date>" + "<primary_location>New York, NY</primary_location>" + "</Trip></Request>"; string tripXml2 = "<Request><Trip>" + "<start_date>2010-12-09</start_date>" + "<end_date>2010-12-27</end_date>" + "<primary_location>Boston, MA</primary_location>" + "</Trip></Request>"; TravelObject.Response response = t.Create(tripXml); int id = int.Parse(response.Trip[0].id); Console.WriteLine(id); t.ReplaceTrip(id, tripXml2); }