0
如果我收到所有帶有「/ me/home」或「XXXX/feed」的條目,則每個條目都有一個ID爲「from」的數組,並且名稱爲字段。但沒有圖像領域。如何獲取牆上或新聞Feed中每個條目的圖片?
如何獲取所有條目的圖片?我不想使用for-loop,因爲我想直接將(WPF)從「/ me/home」接收到的數據綁定到ListBox。
如果我收到所有帶有「/ me/home」或「XXXX/feed」的條目,則每個條目都有一個ID爲「from」的數組,並且名稱爲字段。但沒有圖像領域。如何獲取牆上或新聞Feed中每個條目的圖片?
如何獲取所有條目的圖片?我不想使用for-loop,因爲我想直接將(WPF)從「/ me/home」接收到的數據綁定到ListBox。
基本上你要得到的圖片,你必須通過ID,然後讓畫面
對不起,壞壓痕
在這裏不用代碼
result = app.Get("/me/feed");
string id = post.from.id;
foreach (dynamic post in result.data)
{
if (id != tempId)
{
yourControl = getUrlImage("https://graph.facebook.com/" + id + "/picture");
}
}
private Image getUrlImage(string url)
{
WebResponse result = null;
Image rImage = null;
try
{
WebRequest request = WebRequest.Create(url);
result = request.GetResponse();
Stream stream = result.GetResponseStream();
BinaryReader br = new BinaryReader(stream);
byte[] rBytes = br.ReadBytes(1000000);
br.Close();
result.Close();
MemoryStream imageStream = new MemoryStream(rBytes, 0, rBytes.Length);
imageStream.Write(rBytes, 0, rBytes.Length);
rImage = Image.FromStream(imageStream, true);
imageStream.Close();
}
catch (Exception c)
{
MessageBox.Show(c.Message);
}
finally
{
if (result != null) result.Close();
}
return rImage;
}
不是爲我工作「/我/飼料「 – Kiquenet 2015-05-08 19:46:09