0
我需要在一次通話中關閉多個用戶,發送所需用戶的ID,我不知道每次需要多少用戶,因爲它是動態的。 已經搜索了多個地方,並設法找到一些解決方案,但沒有一個看起來很可行或效率不高。多個用戶的信息facebook ids
一個是foreach,使用facebook c#sdk get方法...真的沒有效率。 最近我設法來與以下,其中S是逗號分隔的ID的字符串:
var requestString = string.Format("https://graph.facebook.com?ids={0}", s);
var request = (HttpWebRequest)WebRequest.Create(requestString);
request.ContentType = "GET";
try
{
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response != null)
{
if (response.StatusCode == HttpStatusCode.OK)
{
Stream stream = response.GetResponseStream();
using (StreamReader reader = new StreamReader(stream))
{
var html = reader.ReadToEnd();
}
}
response.Close();
}
}
catch { }
這將返回我需要一些可怕的HTML格式。
有沒有更好的方法來做到這一點,無論是使用批量請求,或使用一個簡單的get?
謝謝
謝謝el_tone,很棒! – Jonathan 2011-04-18 11:06:15