我有一個FQL查詢來獲取所有我的朋友喜歡的所有頁面。Facebook FQL查詢很奇怪 - 不會給出所有結果
select page_id,uid from page_fan where uid in(select uid2 from friend where uid1 = me())
我意識到這不是返回所有結果。然而,它並不是由於封蓋作爲結果的數量是〜4000,低於5000
證明此的帽
results.collect{|result| result["uid"]}.uniq.count
=> 33
*非Ruby專家翻譯:所有唯一的UID朋友計數被33
不過,我有> 100樓的朋友誰都很喜歡至少一個
頁面爲什麼我的FQL查詢不給所有的結果你知道嗎?
如果它給出了95%的結果,那將是很好,但<30%是不可接受的。 –
:)我沒有說它是正確的,好的,或可以接受的......這只是它是如何。返回結果的百分比完全取決於答案集。如果一個人有10個朋友,我相信你每次都會得到完整的列表。 –
今天剛剛發生這種事情,它非常糟糕,我會建議任何人遠離FQL – almosnow