Javascript 具有更好性能的FB.Data.query
我使用以下代码从facebook获取用户事件:Javascript 具有更好性能的FB.Data.query,javascript,events,facebook,facebook-fql,Javascript,Events,Facebook,Facebook Fql,我使用以下代码从facebook获取用户事件: var query = FB.Data.query("select eid,name,start_time,location,venue,pic_small,pic_big,description from event WHERE eid IN (SELECT eid FROM event_member WHERE uid={0}) AND start_time >= now() ORDER BY start_time LIMIT 10",
var query = FB.Data.query("select eid,name,start_time,location,venue,pic_small,pic_big,description from event WHERE eid IN (SELECT eid FROM event_member WHERE uid={0}) AND start_time >= now() ORDER BY start_time LIMIT 10",
uid);
query.wait(function(rows) {
...
}
但是速度很慢。有什么方法可以提高性能吗
谢谢您可以尝试将其传递给:
var fql = "select eid, name, start_time FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid=0) AND start_time >= now() ORDER BY start_time LIMIT 10";
FB.api("/fql?=" + fql, function(response) {
...
});