我正在为朋友做这个 facebook 评论,我无法使用 FQL 或图形 api 获得任何信息......我需要让他成为一个包含所有评论的表格,等等。我想使用 FQL,但尝试使用 Graph API 来查看信息也不起作用。
我的情况有点复杂...
用于评论的 HTML/JS 在我的服务器上运行,但人们在 Facebook 页面 IFRAME 中将它用于另一个应用程序(我在中间的某个地方切换了应用程序 ID,我现在才发现... :| ),所以评论href 指向其中包含第二个应用程序 ID 的某个地方...
这是它的代码中的重要内容(如果是别的,告诉我,我会发布它):
/* APP ID 替换为 X,URL 替换为 Y */
<meta property="fb:app_id" content="X">
......
<script src="http://connect.facebook.net/en_US/all.js#appId=X&xfbml=1">
</script>
……
<script>
FB.init({
appId : 'X',
status : true,
cookie : true,
xfbml : true
});
</script>
......
<fb:comments href="Y" numposts="10" width="490" publish_feed="true"></fb:comments>
因此,我尝试使用以下方式检索信息: https://graph.facebook.com/comments/?ids=Y//返回空数据 https://graph.facebook.com/comments/?ids= {place on my server} // 一样
我试过 FQL:
SELECT app_id, xid, count, updated_time FROM comments_info WHERE app_id="X" //returns null
和
SELECT app_id, xid, count, updated_time FROM comments_info WHERE app_id="{APP Id of IFRAME}" // returns empty data