Esempio n. 1
0
        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);
        }
        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);
        }