【发布时间】:2012-02-11 20:42:38
【问题描述】:
我希望 this FQL query 返回一个非空数组,因为该 xid 有 cmets(请参阅 here)。在应用程序本身中,我使用 Javascript 在window.fbAsyncInit 内部和FB.init({ //options }); 之后执行 FQL 查询,如下所示:
var query = FB.Data.query("SELECT xid FROM comment WHERE app_id = " + facebookAppId + " and xid = '" + $this.attr("xid") + "'");
query.wait(function(rows) {
// do things
});
不幸的是,这也返回了一个空数组 ([])。这很糟糕,因为我们需要使用 cmets 计数来决定是使用 xid 属性(对于已经有 cmets 的评论框)还是使用 href 属性(对于还没有 cmets 的评论框)。这将使我们不会丢失在使用旧式 xid 属性时创建的 cmets。
有什么想法吗?
【问题讨论】:
标签: facebook comments facebook-social-plugins facebook-comments