Example #1
0
        public ActionResult UploadDropZoneFilesImgUr(IEnumerable<HttpPostedFileBase> files)
        {
            const string albumid = "Xlh72LgTBw6Tzs1";

            var imgurService = new imgurService();
            var uploadedImagesId = imgurService.UploadMultipleImagesToImgur(files, albumid);

            return Json(uploadedImagesId);
        }
Example #2
0
        public ActionResult UploadAngularFileOnImgUr(HttpPostedFileBase file)
        {            
            bool isDummy = false; 
            

            if (isDummy)
            {
                var dummyImgurImage = new ImgurImageResponse();
                dummyImgurImage.data = new imgurData();
                dummyImgurImage.data.link_s = "http://i.imgur.com/FdU2YRFs.jpg";
                dummyImgurImage.data.link = "http://i.imgur.com/FdU2YRF.jpg";
                return Json(dummyImgurImage);
            }

            const string albumid = "Xlh72LgTBw6Tzs1";
            var imgurService = new imgurService();
            var uploadedImagesId = imgurService.UploadSingleImageToImgur(file, albumid);

            return Json(uploadedImagesId);
        }
Example #3
0
 public ActionResult GetImgurAlbumDetails()
 {
     var albumId = Request.QueryString["albumId"];
     var imgurService = new imgurService();
     return Json(imgurService.GetImgurAlbumDetails(albumId), JsonRequestBehavior.AllowGet);
 }
Example #4
0
 public ActionResult CreateImgurAlbum()
 {
     var imgurService = new imgurService();
     return Json(imgurService.CreateImgurAlbum(), JsonRequestBehavior.AllowGet);
 }