public string GetLinkedinPagePostComment(string Oauth, string updatekey, string PageId) { oAuthLinkedIn _OAuth = new oAuthLinkedIn(); _OAuth = (oAuthLinkedIn)(new JavaScriptSerializer().Deserialize(Oauth, typeof(oAuthLinkedIn))); try { _OAuth.ConsumerKey = ConfigurationManager.AppSettings["LinkedinApiKey"]; } catch (Exception ex) { Console.WriteLine(ex.Message); } try { _OAuth.ConsumerSecret = ConfigurationManager.AppSettings["LinkedinSecretKey"]; } catch (Exception ex) { Console.WriteLine(ex.Message); } List <Domain.Socioboard.Domain.LinkdeinPageComment> objLiPageComment = new List <Domain.Socioboard.Domain.LinkdeinPageComment>(); try { GlobusLinkedinLib.App.Core.LinkedinPageComment objLiPagePostCmnt = new GlobusLinkedinLib.App.Core.LinkedinPageComment(); List <LinkedinPageComment.CompanyPageComment> objLiPostcmnt = new List <LinkedinPageComment.CompanyPageComment>(); objLiPostcmnt = objLiPagePostCmnt.GetPagePostscomment(_OAuth, updatekey, PageId); foreach (var item in objLiPostcmnt) { Domain.Socioboard.Domain.LinkdeinPageComment lipagepostcmnt = new Domain.Socioboard.Domain.LinkdeinPageComment(); lipagepostcmnt.Comment = item.Comment; lipagepostcmnt.FirstName = item.FirstName; lipagepostcmnt.LastName = item.LastName; lipagepostcmnt.CommentTime = Convert.ToDateTime(item.CommentTime); if (item.PictureUrl != null) { lipagepostcmnt.PictureUrl = item.PictureUrl; } else { lipagepostcmnt.PictureUrl = "../Contents/img/blank_img.png"; } objLiPageComment.Add(lipagepostcmnt); } } catch (Exception ex) { Console.WriteLine(ex.StackTrace); } return(new JavaScriptSerializer().Serialize(objLiPageComment)); }
public string GetLinkedinPagePostComment(string Oauth, string updatekey, string PageId) { oAuthLinkedIn _OAuth = new oAuthLinkedIn(); _OAuth = (oAuthLinkedIn)(new JavaScriptSerializer().Deserialize(Oauth, typeof(oAuthLinkedIn))); try { _OAuth.ConsumerKey = ConfigurationManager.AppSettings["LinkedinApiKey"]; } catch (Exception ex) { Console.WriteLine(ex.Message); } try { _OAuth.ConsumerSecret = ConfigurationManager.AppSettings["LinkedinSecretKey"]; } catch (Exception ex) { Console.WriteLine(ex.Message); } List<Domain.Socioboard.Domain.LinkdeinPageComment> objLiPageComment = new List<Domain.Socioboard.Domain.LinkdeinPageComment>(); try { GlobusLinkedinLib.App.Core.LinkedinPageComment objLiPagePostCmnt = new GlobusLinkedinLib.App.Core.LinkedinPageComment(); List<LinkedinPageComment.CompanyPageComment> objLiPostcmnt = new List<LinkedinPageComment.CompanyPageComment>(); objLiPostcmnt = objLiPagePostCmnt.GetPagePostscomment(_OAuth, updatekey, PageId); foreach (var item in objLiPostcmnt) { Domain.Socioboard.Domain.LinkdeinPageComment lipagepostcmnt = new Domain.Socioboard.Domain.LinkdeinPageComment(); lipagepostcmnt.Comment = item.Comment; lipagepostcmnt.FirstName = item.FirstName; lipagepostcmnt.LastName = item.LastName; lipagepostcmnt.CommentTime = Convert.ToDateTime(item.CommentTime); if (item.PictureUrl != null) { lipagepostcmnt.PictureUrl = item.PictureUrl; } else { lipagepostcmnt.PictureUrl = "../Contents/img/blank_img.png"; } objLiPageComment.Add(lipagepostcmnt); } } catch (Exception ex) { Console.WriteLine(ex.StackTrace); } return new JavaScriptSerializer().Serialize(objLiPageComment); }