我正在为朋友做这个Facebook评论,我无法获得任何有关FQL的信息,也无法获得图表api ... 我需要让他成为所有评论的表格,等等。 我想使用FQL,但尝试使用Graph API查看信息也不起作用。
我的情况有点复杂......
评论的HTML / JS在我的服务器上运行,但是人们在Facebook页面IFRAME中使用它为另一个应用程序(我在中间的某个地方切换了应用程序ID,我现在只发现...:|),所以评论href指向某个地方有第二个app 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= {放在我的服务器上} //同样的事情
我试过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
答案 0 :(得分:1)
好的,我发现为什么会这样,因为Y url是facebook的一部分,它不属于我的应用程序,不允许我访问信息......
很抱歉花了这么多时间发布这个,但我忘了我问过这个...反正 - facebook的评论并不好玩....