public void TestExplicit() { ExplicitParams exp = new ExplicitParams("cloudinary") { EagerTransforms = new List<Transformation>() { new Transformation().Crop("scale").Width(2.0) }, Type = "twitter_name" }; ExplicitResult expResult = m_cloudinary.Explicit(exp); string url = new Url(m_account.Cloud).ResourceType("image").Add("twitter_name"). Transform(new Transformation().Crop("scale").Width(2.0)). Format("png").Version(expResult.Version).BuildUrl("cloudinary"); Assert.AreEqual(url, expResult.Eager[0].Uri.AbsoluteUri); }
public void TestJsonObject() { ExplicitParams exp = new ExplicitParams("cloudinary") { EagerTransforms = new List<Transformation>() { new EagerTransformation().Crop("scale").Width(2.0) }, Type = "twitter_name" }; var result = m_cloudinary.Explicit(exp); //Assert.NotNull(result.JsonObj); //Assert.AreEqual(result.PublicId, result.JsonObj["public_id"].ToString()); }
public ExplicitResult Explicit(ExplicitParams parameters) { string uri = m_api.ApiUrlImgUpV.Action("explicit").BuildUrl(); using (HttpWebResponse response = m_api.Call(HttpMethod.POST, uri, parameters.ToParamsDictionary(), null)) { return ExplicitResult.Parse(response); } }