私は友人のためにこのFacebookのコメントをしていますが、FQLでもグラフAPIでも情報を取得できません...いいねなどを含むすべてのコメントのテーブルを彼に作成する必要があります。FQLを使用したいのですが、グラフAPIを使用して情報を確認しようとしても機能しませんでした。
私の状況はちょっと複雑です...
コメントのHTML/JSは私のサーバーで実行されますが、FacebookページのIFRAME内で別のアプリに使用されます(アプリIDを途中で切り替えましたが、今はそれがわかりました...:|)。 hrefは、2番目のアプリ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