private Message CreateVideoMessage(JsonObject jsonData) { FacebookMessage msg = new FacebookMessage(); string text = "<br />"; if (jsonData.ContainsKey("message")) { text += HttpUtility.HtmlEncode((string)jsonData["message"]); text += "<br /><br />"; } text += String.Format("<a href='{0}' target='_blank'><img src='{1}' /></a><br /><br />", jsonData["link"].ToString(), jsonData["picture"].ToString()); msg.Text = text; msg.PostedOn = Convert.ToDateTime(jsonData["updated_time"].ToString()); msg.Source = SocialNetworks.Facebook; JsonObject jsonUser = (JsonObject)(jsonData["from"]); msg.UserName = jsonUser["name"].ToString(); msg.UserImageUrl = String.Format("http://graph.facebook.com/{0}/picture?type=small", jsonUser["id"]); return(msg); }
private Message CreateStatusMessage(JsonObject jsonData) { FacebookMessage msg = new FacebookMessage(); msg.Text = HttpUtility.HtmlEncode((string)jsonData["message"]); msg.PostedOn = Convert.ToDateTime(jsonData["updated_time"].ToString()); msg.Source = SocialNetworks.Facebook; JsonObject jsonUser = (JsonObject)(jsonData["from"]); msg.UserName = jsonUser["name"].ToString(); msg.UserImageUrl = String.Format("http://graph.facebook.com/{0}/picture?type=small", jsonUser["id"]); return msg; }
private Message CreateVideoMessage(JsonObject jsonData) { FacebookMessage msg = new FacebookMessage(); string text = "<br />"; if (jsonData.ContainsKey("message")) { text += HttpUtility.HtmlEncode((string)jsonData["message"]); text += "<br /><br />"; } text += String.Format("<a href='{0}' target='_blank'><img src='{1}' /></a><br /><br />", jsonData["link"].ToString(), jsonData["picture"].ToString()); msg.Text = text; msg.PostedOn = Convert.ToDateTime(jsonData["updated_time"].ToString()); msg.Source = SocialNetworks.Facebook; JsonObject jsonUser = (JsonObject)(jsonData["from"]); msg.UserName = jsonUser["name"].ToString(); msg.UserImageUrl = String.Format("http://graph.facebook.com/{0}/picture?type=small", jsonUser["id"]); return msg; }