FQL,Javascript,我需要多查询的帮助,我没有得到任何回应

FQL, Javascript, I need help with a multiquery, I'm not getting any response

本文关键字:任何 回应 帮助 查询 Javascript FQL      更新时间:2023-09-26

这是我的代码

var user_stream = FB.Data.query(
        "SELECT post_id, actor_id, target_id, message FROM stream WHERE source_id IN "
        + " (SELECT target_id FROM connection WHERE source_id=746744609 AND is_following=1)");
var friends = FB.Data.query("SELECT uid2 FROM friend WHERE uid1=746744609");
alert('before');
var result = FB.Data.waitOn([user_stream,friends], function () {
        alert('middle');
    });
alert('after');

我看到"之前"和"之后"弹出窗口,但从来没有中间的弹出窗口。我不知道我做错了什么。Facebook会不会给我一个错误,而我没有抓住它?

也许,您的查询响应有错误。因为Facebook JavaScript sdk在响应出现一些错误时不会回调。您应该使用浏览器的开发人员工具并检查查询的响应。有例外吗?