0

我正在处理 Facebook FQL 请求,我想获取我的朋友活动,所以我正在使用这个请求:

SELECT eid FROM event_member WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())

这个请求几天前有效,但现在我遇到了这个错误:

{
  "error": "Request failed"
}

谢谢

4

1 回答 1

0

请求失败,因为您的查询对于 FQL 来说太大了。

所以打破你的查询。首先,让所有朋友来自 -

SELECT uid2 FROM friend WHERE uid1 = me()

然后,对于每个朋友 uid,查询-

SELECT eid FROM event_member WHERE uid = 'FRIEND_ID'
于 2013-11-07T07:08:40.633 回答