2011-12-02 39 views
1

我正在使用WPF應用程序,並且我想使用FQL獲取新聞Feed,以便我擁有appID和令牌,我對此很感興趣,因此任何人都可以幫助我如何獲取此新聞feed in facebook ..如何使用FQL返回新聞Feed

謝謝.. !!!

回答

-1

使用這種類型的FQL查詢:

SELECT post_id, actor_id, target_id, message FROM stream WHERE 
filter_key in (SELECT filter_key FROM stream_filter WHERE uid = me() AND type = 'newsfeed') 

看到這個鏈接也:

  1. How to write FQL to fetch news feeds
  2. How to get only photos from user's Facebook newsfeed using graph api?

更新:

要閱讀stream table您需要:所有帖子

  1. read_stream權限當前會話的用戶將能夠查看
  2. read_insights權限看後印象一種通過擁有的頁面所做的任何職位當前會話用戶

要閱讀stream_filter table你需要:

  1. 有效的訪問令牌與基本權限
  2. read_stream權限如果結合使用,流表)。
+1

這給出了一個錯誤:「(#606)這些filter_keys的查詢:\」nf \「需要授予read_stream權限的非零查看器」 – DataGreed

+0

這不起作用。返回以下錯誤: '「error」:{ 「message」:「您的語句不可編制索引。WHERE子句必須包含一個可索引列。這些列在從http://developers.facebook鏈接的表中標記爲*的.com /文檔/參考/ FQL」, 「類型」: 「NoIndexFunctionException」, 「代碼」:604 }' – arnoapp

+0

嘗試這種情況:... SELECT filter_key FROM stream_filter其中uid =我()和類型=「新聞源' –