我正在尝试计算用户的朋友使用 fql 创建的所有事件,但它非常慢,大约需要 15 到 17 秒才能加载。
这是代码:
// Run FQL Multiquery to get all Friends => All Events => Created by Friends
$fql = $facebook->api('/fql?q={'
.'"allFriends":"SELECT+uid2+FROM+friend+WHERE+uid1=me()",'
.'"allEvents":"SELECT+eid+FROM+event_member+WHERE+uid+IN+('
. 'SELECT+uid2+FROM+#allFriends'
. ')",'
.'"creators":"SELECT+creator+FROM+event+WHERE+eid+IN+('
. 'SELECT+eid+FROM+#allEvents)"}'
. '&access_token='.$access_token);
有没有更好的方法可以让它更快地返回?
提前谢谢你,罗伯特