Exemple #1
0
        public void Actimizer()
        {
            var keys = new Dictionary <string, string>();

            keys.Add("basic", System.Configuration.ConfigurationManager.AppSettings["actimizerauth"]);
            var auth = new AuthorizationHeaderAuth(keys);

            var     url        = "https://wsdk.actimizer.com/api/leads";
            var     jsonString = new Consumer().Consume(url, "LeadForExport.uniqueId", null, null, auth);
            dynamic result     = JsonConvert.DeserializeObject <ExpandoObject>(jsonString);

            Assert.IsNotNull(result, "result was null");
            Assert.IsNotNull(result.LeadForExport.uniqueId, "LeadForExport was null.");
        }
Exemple #2
0
        public void MailChimp()
        {
            var keys = new Dictionary <string, string>();

            keys.Add("apikey", System.Configuration.ConfigurationManager.AppSettings["mailchimpApiKey"]);
            var auth = new AuthorizationHeaderAuth(keys);

            var     url        = "https://us13.api.mailchimp.com/3.0/campaigns/8141a28013";
            var     jsonString = new Consumer().Consume(url, "tracking.opens", null, null, auth);
            dynamic result     = JsonConvert.DeserializeObject <ExpandoObject>(jsonString);
            bool    val        = false;

            Assert.IsNotNull(result, "result was null");
            Assert.IsNotNull(result.opens, "opens was null.");
            Assert.That(result.opens is Boolean, "opens was not bool");
        }