Facebook comments_info FQL表在我的app_ID上返回null

时间:2011-03-19 12:03:43

标签: php facebook facebook-graph-api facebook-fql facebook-php-sdk

我正在为朋友做这个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&amp;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

1 个答案:

答案 0 :(得分:1)

好的,我发现为什么会这样,因为Y url是facebook的一部分,它不属于我的应用程序,不允许我访问信息......

很抱歉花了这么多时间发布这个,但我忘了我问过这个...反正 - facebook的评论并不好玩....