2013-07-04 86 views
1

我使用以下代碼從facebook獲取帖子。限制來自Facebook API的帖子數

dynamic feed = _facebookClient.Get(string.Format(appURL)); 

有什麼辦法來限制我得到的帖子數量?此方法返回25個以上的帖子,需要2-4秒。

我試過從the documentation找到答案,沒有任何運氣。

+0

什麼包含'string.Format(appURL)'? –

+0

@StéphaneBruckert它包含Facebook應用程序的網址。 [ 「FacebookAppURL」]; – sindrem

+0

我可以得到這個「字符串」的打印嗎? –

回答

1

由於string.Format(appURL)包含圖形API請求USER_ID/feed,我們可以添加指定限制字段:

dynamic feed = _facebookClient.Get(string.Format(appURL) + "?limit=10"); 

你會發現約LIMIThere的更多信息。

+0

嗨!添加LIMIT = 10後,我仍然從Feed中獲得25個項目 – sindrem

+0

非常好!有用。如何跳過物品?使用無限滾動,我想跳過已經添加的項目。 does?skip = 5是否存在? – sindrem

+0

是的,使用'offset'而不是'skip'。閱讀文檔。 –