回答
你會使用Facebook.dll U可以在Visual Studio中使用軟件包管理器如果u使用C#例如
和代碼可能看起來像這樣
public List<string> Facebook(string query)
{
// Facebook.FacebookAPI api = new FacebookAPI();
List<string> list = new List<string>();
string[] arr = new string[5];
string result = null;
FacebookAPI api = new FacebookAPI(token);
下載
//查詢是您的搜索條件
JSONObject q = api.Get("https://graph.facebook.com/search?q="+query+"&type=post");
foreach (JSONObject item in q.Dictionary["data"].Array)
{
if (item.IsDictionary)
{
foreach (KeyValuePair<String,JSONObject> jso in item.Dictionary)
{
if (jso.Key == "message"/* || jso.Key == "name" || jso.Key == "description" || jso.Key == "link"*/)
{
for (int i = 0; i < 5; i++)
{
arr[i] = jso.Value.String;
}
list.Add (jso.Value.String);
}
else if (jso.Key == "likes")
{
foreach (JSONObject like in jso.Value.Dictionary["data"].Array)
{
foreach (KeyValuePair<String, JSONObject> lik in like.Dictionary)
{
if (lik.Key == "name")
{
result += lik.Value.String;
}
else if (lik.Key == "id")
{
result += lik.Value.String;
}
}
}
foreach (KeyValuePair<String, JSONObject> count in jso.Value.Dictionary)
{
if (count.Key == "count")
{
result += count.Value.String;
}
}
}
else if (jso.Key == "from")
{
foreach (KeyValuePair<String, JSONObject> froms in jso.Value.Dictionary)
{
if (froms.Key == "name")
{
result += froms.Value.String;
}
}
}
}
}
/*
else if (item.IsArray)
{
foreach (JSONObject j in item.Dictionary["data"].Array)
{
if (j.IsDictionary)
{
foreach (KeyValuePair<String,JSONObject> x in j.Dictionary)
{
result += (x.Key + " --- "+x.Value.String);
}
}
}
}
*/
}
return list;
}
你當然可以改變後,並查詢到任何你想要在Facebook的圖形API
搜索和有另一種方式做到這一點使用FQL和其非常容易
希望會有所幫助。
謝謝@Mido,但我想添加這個,但FacebookAPI給我錯誤我認爲它不是在Facebook的DLL,但有沒有任何地方,然後再次表明我感謝。我使用Facebook的DLL像這個版本Facebook的5.4 .1.0 – 2012-02-07 14:26:12
你能告訴我你得到的錯誤嗎? :) – Mido 2012-02-07 14:43:17
非常感謝您的回答.. – 2012-02-10 12:19:32
- 1. 如何使用Facebook Graph API在Android Studio中創建新聞Feed?
- 2. 使用facebook API檢索新聞提要
- 3. 如何使用Facebook家裏的Graph API通過type = status過濾新聞Feed?
- 4. 我正嘗試使用Graph API檢索特定類型的新聞Feed
- 5. Facebook Graph API在新聞Feed中嵌入Swf
- 6. 如何通過Facebook API檢索用戶的全新新聞?
- 7. 如何使用Facebook圖形API獲取新聞Feed?
- 8. Facebook Graph API |頁面Feed
- 9. 檢索Facebook Graph API結果
- 10. 獲取Facebook新聞Feed iOS?
- 11. 如何使用Facebook Graph API檢索用戶國家?
- 12. 在PHP中使用Graph API發佈到Facebook新聞源
- 13. 如何使用api獲取新聞Feed究竟如何出現在Facebook首頁新聞源中
- 14. 如何使用Graph API獲取照片Feed的Facebook Insights數據?
- 15. 如何從Facebook Graph API中吸引熱門新聞?
- 16. 用Facebook Graph API檢索組事件
- 17. 如何使用Graph API從facebook中檢索ID數組?
- 18. 如何使用FQL返回新聞Feed
- 19. 如何使用Graph API獲取Facebook新聞提要的照片列表?
- 20. 如何使用Graph API從facebook新聞提要中獲取圖片?
- 21. facebook graph post feed PHP
- 22. Facebook Graph API用戶搜索
- 23. 通過Facebook Graph API訪問用戶的新聞提要
- 24. 使用Facebook Graph API搜索用戶
- 25. Facebooker和圖形API,獲取新聞Feed
- 26. 從Facebook Graph API檢索裁剪照片
- 27. 如何使用Facebook Graph API使用Fanpage
- 28. 如何使用Facebook的Graph API檢索Facebook頁面上的帖子?
- 29. 在Facebook上播放視頻新聞Feed
- 30. 從facebook新聞Feed獲取視頻
[你有什麼試過嗎?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – 2012-02-07 07:33:46
我已經嘗試使用圖形API到Dictionary dic =新詞典(); var temp = obj.GetObject(「1078733634_2931461360458」,dic);但難以顯示數據。你能更形容嗎? –
2012-02-07 07:50:04