2012-10-13 35 views
0

我需要知道用戶與另一個用戶成爲朋友的時間。FQL將像朋友graphAPI那樣

我遇到了問題... graphAPI中的字段'updated_time'會給我(我認爲)友誼被更改(創建)的時間。像

http://developers.facebook.com/tools/explorer?method=GET&path=me%3Ffields%3Dfriends.limit%2810%29.fields%28gender%2Cname%2Cupdated_time%29

我想用FQL而不是然而,這樣我就可以使用ORDER_BY參數。我無法在FQL仿真的朋友'列'中找到該字段(updated_time)。實際上,只有uid1和uid2在朋友的'列'中。我當然可以獲得有關用戶(uid2)的信息,但該信息並不直接與其他用戶關聯。

任何人有任何幫助嗎?

+0

確定'updated_time'實際上不是友誼開始的時間。當時我無法確定友誼何時開始。 – NappingRabbit

回答

0

您無法從FQL中的friend表或圖表API中的friends端點中獲得友誼開始的時間。爲了安全起見,Facebook故意忽略這些內容。

找到此的唯一方法是查詢stream FQL表或feed API端點,並查找您和目標用戶現在成爲朋友的公告。

+0

我明白了。出於好奇,你知道與朋友端點相關的'updated_time'是什麼嗎? – NappingRabbit

+0

它不是'friends'端點的一部分,它是'user'端點的一部分。這是用戶最後一次更新他們的個人資料。 – cpilko