2013-06-12 17 views
0

的FQL是(按名稱過濾器容易讓你看到所有的人都一目瞭然):FQL朋友表中返回了很多陌生的名字 - 「Facebook的用戶」

SELECT ID,姓名,pic_square FROM輪廓,其中ID IN(SELECT UID2 FROM 朋友WHERE UID1 =我())和名稱= 'Facebook的用戶'

截圖:

enter image description here

這是令人沮喪的,如果我的應用程序顯示所有此不存在 /混淆名稱給我的應用程序用戶。用戶ID甚至不能通過http://www.facebook.com/USER_I **訪問。 pic_square也是一個facebook默認個人資料圖片。當然,我現在可以做的是過濾** name!='Facebook用戶',但我真的很想知道爲什麼我必須做這個額外的過濾器?

最初我不知道他們是誰已被刪除/停用緩存的用戶。因此,我嘗試停用/或關閉用戶的平臺進行測試,用戶不會顯示爲「Facebook用戶」,他根本不會出現。所以原因應該與隱私設置或帳戶刪除無關。

另外,我注意到很久以前的「Facebook用戶」問題,所以沒有理由它與緩存相關。

此用戶ID不會包括通過https://graph.facebook.com/me/friends。它只發生在FQL朋友表上。

我不確定這是否是一個錯誤,可能是我想念朋友表的一些概念,所以我問這裏的問題。 陌生人姓名「Facebook用戶」從FQL朋友表返回,他們是誰?

在此先感謝。

回答