public ActionResult AuthenticateInstagram() { try { try { Api.Groups.Groups objApiGroups = new Api.Groups.Groups(); JObject group = JObject.Parse(objApiGroups.GetGroupDetailsByGroupId(Session["group"].ToString().ToString())); int profilecount = (Int16)(Session["ProfileCount"]); int totalaccount = (Int16)Session["TotalAccount"]; if (Convert.ToString(group["GroupName"]) == "Socioboard") { if (profilecount < totalaccount) { Api.Instagram.Instagram ApiobjInstagram = new Api.Instagram.Instagram(); string redirecturl = ApiobjInstagram.GetInstagramRedirectUrl(ConfigurationManager.AppSettings["InstagramClientKey"], ConfigurationManager.AppSettings["InstagramClientSec"], ConfigurationManager.AppSettings["InstagramCallBackURL"]); Response.Redirect(redirecturl); } else { } } } catch (Exception ex) { } } catch (Exception ex) { } return(View()); }
public ActionResult AuthenticateInstagram() { try { try { Api.Instagram.Instagram ApiobjInstagram = new Api.Instagram.Instagram(); string redirecturl = ApiobjInstagram.GetInstagramRedirectUrl(ConfigurationManager.AppSettings["InstagramClientKey"], ConfigurationManager.AppSettings["InstagramClientSec"], ConfigurationManager.AppSettings["InstagramCallBackURL"]); logger.Error("AuthenticateInstagram => redirect uri =>" + redirecturl); if (redirecturl.Contains("FacebookManager") || redirecturl.Contains("Facebook")) { redirecturl = redirecturl.Replace("FacebookManager", "InstagramManager").Replace("Facebook", "Instagram"); Response.Redirect(redirecturl); } else { Response.Redirect(redirecturl); } } catch (Exception ex) { logger.Error("AuthenticateInstagram =>" + ex.StackTrace); logger.Error("AuthenticateInstagram =>" + ex.Message); } } catch (Exception ex) { logger.Error("AuthenticateInstagram =>" + ex.StackTrace); logger.Error("AuthenticateInstagram =>" + ex.Message); } return(RedirectToAction("Index", "Home")); }
public ActionResult AuthenticateInstagram() { try { try { Api.Groups.Groups objApiGroups = new Api.Groups.Groups(); JObject group = JObject.Parse(objApiGroups.GetGroupDetailsByGroupId(Session["group"].ToString().ToString())); int profilecount = 0; int totalaccount = 0; try { profilecount = (Int16)(Session["ProfileCount"]); totalaccount = (Int16)Session["TotalAccount"]; } catch (Exception ex) { logger.Error("ex.Message : " + ex.Message); logger.Error("ex.StackTrace : " + ex.StackTrace); } if (Convert.ToString(group["GroupName"]) == ConfigurationManager.AppSettings["DefaultGroupName"].ToString()) { if (profilecount < totalaccount) { Api.Instagram.Instagram ApiobjInstagram = new Api.Instagram.Instagram(); string redirecturl = ApiobjInstagram.GetInstagramRedirectUrl(ConfigurationManager.AppSettings["InstagramClientKey"], ConfigurationManager.AppSettings["InstagramClientSec"], ConfigurationManager.AppSettings["InstagramCallBackURL"]); Response.Redirect(redirecturl); } else if (profilecount == 0 || totalaccount == 0) { Api.Instagram.Instagram ApiobjInstagram = new Api.Instagram.Instagram(); string redirecturl = ApiobjInstagram.GetInstagramRedirectUrl(ConfigurationManager.AppSettings["InstagramClientKey"], ConfigurationManager.AppSettings["InstagramClientSec"], ConfigurationManager.AppSettings["InstagramCallBackURL"]); Response.Redirect(redirecturl); } else { //return JavaScript("alert(\"You can't add more than "+ totalaccount +" account!\")"); Response.Redirect("../Home/Index"); } } else { Response.Redirect("../Home/Index"); } } catch (Exception ex) { } } catch (Exception ex) { } return(View()); }
public ActionResult AuthenticateInstagram() { try { try { Api.Instagram.Instagram ApiobjInstagram = new Api.Instagram.Instagram(); string redirecturl = ApiobjInstagram.GetInstagramRedirectUrl(ConfigurationManager.AppSettings["InstagramClientKey"], ConfigurationManager.AppSettings["InstagramClientSec"], ConfigurationManager.AppSettings["InstagramCallBackURL"]); logger.Error("AuthenticateInstagram => redirect uri =>" + redirecturl); if (redirecturl.Contains("FacebookManager") || redirecturl.Contains("Facebook")) { redirecturl = redirecturl.Replace("FacebookManager","InstagramManager").Replace("Facebook","Instagram"); Response.Redirect(redirecturl); } else { Response.Redirect(redirecturl); } } catch (Exception ex) { logger.Error("AuthenticateInstagram =>" +ex.StackTrace); logger.Error("AuthenticateInstagram =>" + ex.Message); } } catch (Exception ex) { logger.Error("AuthenticateInstagram =>" + ex.StackTrace); logger.Error("AuthenticateInstagram =>" + ex.Message); } return RedirectToAction("Index", "Home"); }
public ActionResult AuthenticateInstagram() { try { try { Api.Groups.Groups objApiGroups = new Api.Groups.Groups(); JObject group = JObject.Parse(objApiGroups.GetGroupDetailsByGroupId(Session["group"].ToString().ToString())); int profilecount = 0; int totalaccount = 0; try { profilecount = (Int16)(Session["ProfileCount"]); totalaccount = (Int16)Session["TotalAccount"]; } catch (Exception ex) { logger.Error("ex.Message : " + ex.Message); logger.Error("ex.StackTrace : " + ex.StackTrace); } logger.Error("AuthenticateInstagram => " + Convert.ToString(group["GroupName"]) + ConfigurationManager.AppSettings["DefaultGroupName"].ToString()); if (Convert.ToString(group["GroupName"]) == ConfigurationManager.AppSettings["DefaultGroupName"].ToString()) { if (profilecount < totalaccount) { logger.Error("AuthenticateInstagram => " + profilecount.ToString()); Api.Instagram.Instagram ApiobjInstagram = new Api.Instagram.Instagram(); string redirecturl = ApiobjInstagram.GetInstagramRedirectUrl(ConfigurationManager.AppSettings["InstagramClientKey"], ConfigurationManager.AppSettings["InstagramClientSec"], ConfigurationManager.AppSettings["InstagramCallBackURL"]); logger.Error("AuthenticateInstagram => redirect uri =>" + redirecturl); if (redirecturl.Contains("FacebookManager") || redirecturl.Contains("Facebook")) { redirecturl = redirecturl.Replace("FacebookManager", "InstagramManager").Replace("Facebook", "Instagram"); Response.Redirect(redirecturl); } else { Response.Redirect(redirecturl); } } else if (profilecount == 0 || totalaccount == 0) { Api.Instagram.Instagram ApiobjInstagram = new Api.Instagram.Instagram(); string redirecturl = ApiobjInstagram.GetInstagramRedirectUrl(ConfigurationManager.AppSettings["InstagramClientKey"], ConfigurationManager.AppSettings["InstagramClientSec"], ConfigurationManager.AppSettings["InstagramCallBackURL"]); logger.Error("AuthenticateInstagram => redirect uri =>" + redirecturl); if (redirecturl.Contains("FacebookManager") || redirecturl.Contains("Facebook")) { redirecturl = redirecturl.Replace("FacebookManager","InstagramManager").Replace("Facebook","Instagram"); Response.Redirect(redirecturl); } else { Response.Redirect(redirecturl); } } else { //return JavaScript("alert(\"You can't add more than "+ totalaccount +" account!\")"); logger.Error("AuthenticateInstagram => profilecount issue"); return RedirectToAction("Index", "Home"); } } else { logger.Error("AuthenticateInstagram => groupIssue"); return RedirectToAction("Index", "Home"); } } catch (Exception ex) { logger.Error("AuthenticateInstagram =>" +ex.StackTrace); logger.Error("AuthenticateInstagram =>" + ex.Message); } } catch (Exception ex) { logger.Error("AuthenticateInstagram =>" + ex.StackTrace); logger.Error("AuthenticateInstagram =>" + ex.Message); } return RedirectToAction("Index", "Home"); }