public List <CompanyPageComment> GetPagePostscomment(oAuthLinkedIn OAuth, string updatekey, string PageId) { CompanyPageComment companypage_postcmnt = new CompanyPageComment(); Company companyConnection = new Company(); string CommentPageData = companyConnection.GetLinkedINCommentOnPagePost(OAuth, updatekey, PageId); var commentpost_data = JObject.Parse(CommentPageData); foreach (var item in commentpost_data["updateComments"]["values"]) { try { companypage_postcmnt.Comment = item["comment"].ToString(); } catch { } try { companypage_postcmnt.FirstName = item["company"]["name"].ToString(); } catch { } try { double timestamp = Convert.ToDouble(item["timestamp"].ToString()); companypage_postcmnt.CommentTime = JavaTimeStampToDateTime(timestamp); } catch { } try { companypage_postcmnt.PictureUrl = commentpost_data["updateContent"]["companyStatusUpdate"]["share"]["content"]["thumbnailUrl"].ToString(); } catch { companypage_postcmnt.PictureUrl = null; } CompanyPagePostsList.Add(companypage_postcmnt); } return(CompanyPagePostsList); }
public List<CompanyPageComment> GetPagePostscomment(oAuthLinkedIn OAuth, string updatekey,string PageId) { CompanyPageComment companypage_postcmnt = new CompanyPageComment(); Company companyConnection = new Company(); string CommentPageData = companyConnection.GetLinkedINCommentOnPagePost(OAuth, updatekey, PageId); var commentpost_data = JObject.Parse(CommentPageData); #region PagePostComment //xmlResult = companyConnection.GetCommentOnPagePost(OAuth, updatekey); //XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("update-comment"); //foreach (XmlNode xn in xmlNodeList) //{ // try // { // XmlElement Element = (XmlElement)xn; // try // { // companypage_postcmnt.Comment = Element.GetElementsByTagName("comment")[0].InnerText; // } // catch // { } // try // { // companypage_postcmnt.FirstName = Element.GetElementsByTagName("first-name")[0].InnerText; // } // catch // { // companypage_postcmnt.FirstName = Element.GetElementsByTagName("name")[0].InnerText; // } // try // { // companypage_postcmnt.LastName = Element.GetElementsByTagName("last-name")[0].InnerText; // } // catch // { // companypage_postcmnt.LastName = null; // } // try // { // double timestamp = Convert.ToDouble(Element.GetElementsByTagName("timestamp")[0].InnerText); // companypage_postcmnt.CommentTime = JavaTimeStampToDateTime(timestamp); // } // catch // { // } // try // { // companypage_postcmnt.PictureUrl = Element.GetElementsByTagName("picture-url")[0].InnerText; // } // catch // { // companypage_postcmnt.PictureUrl = null; // } // CompanyPagePostsList.Add(companypage_postcmnt); // } // catch { } //} #endregion foreach (var item in commentpost_data["updateComments"]["values"]) { try { companypage_postcmnt.Comment = item["comment"].ToString(); } catch { } try { companypage_postcmnt.FirstName = item["company"]["name"].ToString(); } catch { } try { double timestamp = Convert.ToDouble(item["timestamp"].ToString()); companypage_postcmnt.CommentTime = JavaTimeStampToDateTime(timestamp); } catch { } try { companypage_postcmnt.PictureUrl = commentpost_data["updateContent"]["companyStatusUpdate"]["share"]["content"]["thumbnailUrl"].ToString(); } catch { companypage_postcmnt.PictureUrl = null; } CompanyPagePostsList.Add(companypage_postcmnt); } return CompanyPagePostsList; }
public List<CompanyPageComment> GetPagePostscomment(oAuthLinkedIn OAuth, string updatekey) { CompanyPageComment companypage_postcmnt = new CompanyPageComment(); Company companyConnection = new Company(); xmlResult = companyConnection.GetCommentOnPagePost(OAuth, updatekey); XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("update-comment"); foreach (XmlNode xn in xmlNodeList) { try { XmlElement Element = (XmlElement)xn; try { companypage_postcmnt.Comment = Element.GetElementsByTagName("comment")[0].InnerText; } catch { } try { companypage_postcmnt.FirstName = Element.GetElementsByTagName("first-name")[0].InnerText; } catch { companypage_postcmnt.FirstName = Element.GetElementsByTagName("name")[0].InnerText; } try { companypage_postcmnt.LastName = Element.GetElementsByTagName("last-name")[0].InnerText; } catch { companypage_postcmnt.LastName = null; } try { double timestamp = Convert.ToDouble(Element.GetElementsByTagName("timestamp")[0].InnerText); companypage_postcmnt.CommentTime = JavaTimeStampToDateTime(timestamp); } catch { } try { companypage_postcmnt.PictureUrl = Element.GetElementsByTagName("picture-url")[0].InnerText; } catch { companypage_postcmnt.PictureUrl = null; } CompanyPagePostsList.Add(companypage_postcmnt); } catch { } } return CompanyPagePostsList; }
public List <CompanyPageComment> GetPagePostscomment(oAuthLinkedIn OAuth, string updatekey) { CompanyPageComment companypage_postcmnt = new CompanyPageComment(); Company companyConnection = new Company(); xmlResult = companyConnection.GetCommentOnPagePost(OAuth, updatekey); XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("update-comment"); foreach (XmlNode xn in xmlNodeList) { try { XmlElement Element = (XmlElement)xn; try { companypage_postcmnt.Comment = Element.GetElementsByTagName("comment")[0].InnerText; } catch { } try { companypage_postcmnt.FirstName = Element.GetElementsByTagName("first-name")[0].InnerText; } catch { companypage_postcmnt.FirstName = Element.GetElementsByTagName("name")[0].InnerText; } try { companypage_postcmnt.LastName = Element.GetElementsByTagName("last-name")[0].InnerText; } catch { companypage_postcmnt.LastName = null; } try { double timestamp = Convert.ToDouble(Element.GetElementsByTagName("timestamp")[0].InnerText); companypage_postcmnt.CommentTime = JavaTimeStampToDateTime(timestamp); } catch { } try { companypage_postcmnt.PictureUrl = Element.GetElementsByTagName("picture-url")[0].InnerText; } catch { companypage_postcmnt.PictureUrl = null; } CompanyPagePostsList.Add(companypage_postcmnt); } catch { } } return(CompanyPagePostsList); }
public List <CompanyPageComment> GetPagePostscomment(oAuthLinkedIn OAuth, string updatekey, string PageId) { CompanyPageComment companypage_postcmnt = new CompanyPageComment(); Company companyConnection = new Company(); string CommentPageData = companyConnection.GetLinkedINCommentOnPagePost(OAuth, updatekey, PageId); var commentpost_data = JObject.Parse(CommentPageData); #region PagePostComment //xmlResult = companyConnection.GetCommentOnPagePost(OAuth, updatekey); //XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("update-comment"); //foreach (XmlNode xn in xmlNodeList) //{ // try // { // XmlElement Element = (XmlElement)xn; // try // { // companypage_postcmnt.Comment = Element.GetElementsByTagName("comment")[0].InnerText; // } // catch // { } // try // { // companypage_postcmnt.FirstName = Element.GetElementsByTagName("first-name")[0].InnerText; // } // catch // { // companypage_postcmnt.FirstName = Element.GetElementsByTagName("name")[0].InnerText; // } // try // { // companypage_postcmnt.LastName = Element.GetElementsByTagName("last-name")[0].InnerText; // } // catch // { // companypage_postcmnt.LastName = null; // } // try // { // double timestamp = Convert.ToDouble(Element.GetElementsByTagName("timestamp")[0].InnerText); // companypage_postcmnt.CommentTime = JavaTimeStampToDateTime(timestamp); // } // catch // { // } // try // { // companypage_postcmnt.PictureUrl = Element.GetElementsByTagName("picture-url")[0].InnerText; // } // catch // { // companypage_postcmnt.PictureUrl = null; // } // CompanyPagePostsList.Add(companypage_postcmnt); // } // catch { } //} #endregion foreach (var item in commentpost_data["updateComments"]["values"]) { try { companypage_postcmnt.Comment = item["comment"].ToString(); } catch { } try { companypage_postcmnt.FirstName = item["company"]["name"].ToString(); } catch { } try { double timestamp = Convert.ToDouble(item["timestamp"].ToString()); companypage_postcmnt.CommentTime = JavaTimeStampToDateTime(timestamp); } catch { } try { companypage_postcmnt.PictureUrl = commentpost_data["updateContent"]["companyStatusUpdate"]["share"]["content"]["thumbnailUrl"].ToString(); } catch { companypage_postcmnt.PictureUrl = null; } CompanyPagePostsList.Add(companypage_postcmnt); } return(CompanyPagePostsList); }