我想查找與我的模式相匹配的所有用戶帖子。 假設我擁有所有我需要的權限。如何在Facebook API中搜索用戶牆上的查詢
我試圖 https://graph.facebook.com/me/posts?q=query&limit=10 但在響應我得到的只有1-3場比賽(下一結果頁面上還有另外1-3比賽等)
我能做些什麼來獲得如每頁10個?
我想查找與我的模式相匹配的所有用戶帖子。 假設我擁有所有我需要的權限。如何在Facebook API中搜索用戶牆上的查詢
我試圖 https://graph.facebook.com/me/posts?q=query&limit=10 但在響應我得到的只有1-3場比賽(下一結果頁面上還有另外1-3比賽等)
我能做些什麼來獲得如每頁10個?
請閱讀有關的項目可以得到「丟失」這個不錯的博客請求10,然後只得到3
http://developers.facebook.com/blog/post/478/
的Facebook使用了一個非常糟糕的實現這裏的時候。
您可能會注意到返回的結果數並不總是等於指定的「限制」。這是預期的行爲。
他們真的很瘋狂,他們怎麼寫一篇關於他們的分頁/過濾真的很差的博客文章。有點像他們爲此感到自豪或什麼。絕對沒有什麼值得自豪的。大聲笑,「這是預期的行爲」?!?
我也很喜歡這條線。
這可以使分頁困難和混亂。
Facebook的說法:讓我們不僅以我們蹩腳的設計爲榮,而且還將它揉在用戶的鼻子上!
在我看來,Facebook應該查詢所有結果(甚至超過限制說明),確定可以向用戶顯示哪些內容,並過濾結果,然後開始分頁和限制。
Facebook,聽到我的哭聲,聘請或租用一些有才華的數據庫工程師進來,並幫助您解決這個巨大的問題。另外停止發佈博客文章,因爲你爲它感到自豪的事實感到自豪。
嗯,我有這篇文章,但我有所有權限來訪問我請求的帖子。 – 2012-02-10 10:48:43
Facebook承認分頁差,並顯示他們的邏輯是多麼不正確。然而你仍然想知道爲什麼你的分頁結果不符合你的期望。別想知道並接受Facebook給你分頁的事實並不符合你的期望。 – DMCS 2012-02-10 10:56:13