Hi,
I am getting this weird problem of ‘Could not load the image’. I see the browser DOM element has the correct url of the image but for some reason image is not loading. I am not sure what I am doing wrong. Please advise. Below is the code for the same.
public List GetTweet()
{
string msg = string.Empty;
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(“API URL”);
request.Method = “GET”;
//String test = String.Empty;
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
msg = reader.ReadToEnd();
reader.Close();
dataStream.Close();
}
JArray objectArray = JArray.Parse(msg);
if (objectArray != null)
{
return objectArray.ToArray().Select(i => new TweetList()
{
Name = i[“screenName”].ToString(),
ProfileImageUrl = i[“user”][“profileImageUrl”].ToString(),
Date = Convert.ToString(i[“createdAT”]) != null ? (string)i[“createdAT”] : “N/A”,
Image = Convert.ToString(i[“entities”][“mediaEntities”]) != null && Convert.ToString(i[“entities”][“mediaEntities”]) != “[]” ? (string)i[“entities”][“mediaEntities”][0][“mediaUrl”] : “/Images/Anniversary50.jpg”,
Description = i[“text”].ToString(),
Logo = “https://twitter.com/” + i[“screenName”]
}).Take(2).ToList();
}
return null;
}