如何知道我的Facebook评论框的ID?

时间:2012-04-30 19:08:15

标签: facebook facebook-graph-api

我正在使用Facebook的评论社交插件。我如何知道评论框的ID,以便我可以在打开的图表上使用它来获取评论?

2 个答案:

答案 0 :(得分:2)

根据the documentation,您不需要ID,只需要URL,因为可以在中检索注释 https://graph.facebook.com/comments/?ids=[URL WITH THE COMMENTS PLUGIN] - 我认为您不需要该呼叫的访问令牌

答案 1 :(得分:1)

除了@Igy所写的内容之外,评论插件没有评论框内容,正如fql comments_info table doc.的文档所述:

  

注意:此表包含传统使用的app_id到XID的映射   FB:评论。它不包含当前注释的映射   插件,不使用XID。

但是,您可以使用图形对象的id作为注释框的页面。 例如,也可以使用fql comment table

找到评论
SELECT text, xid
FROM comment
WHERE object_id="PAGE_ID"

您可以通过使用Debug tool调试页面来查找PAGE_ID。 我添加到select中的“xid”列只是为了确认我关于“xid”的第一点,如果您尝试使用此方法来获取注释(使用Graph API Explorer很容易,你会注意到所有“xid”值都是空字符串(“”)。