23

Facebook コメント プラグインを使用して、サイトにコメントを付けています。

それらを調整するために、次のツールを使用します: https://developers.facebook.com/tools/comments

ただし、これらのコメントを管理する独自のツールを構築し、それを既存のソフトウェアに統合したいと考えています。

これを行う適切な方法が見つかりません。何時間もの調査の結果、私が見つけた唯一の方法は、次の FQL クエリです。

select post_fbid, fromid, object_id, text, time from comment where object_id in (select comments_fbid from link_stat where url ='URL_HERE')

何千もの異なる URL があり、新しいコメントがあるかどうかを毎回クエリして確認することはできないため、これは機能しません。

app_id、ドメインなどを入力するだけで、すべての (新しい) コメントを取得する方法が必要です

これどうやってするの?

4

2 に答える 2

2

私は同じことをすることを検討しています - 私のアプリケーションのすべてのユーザー投稿を取得します。似たような仕事だと思います。

特定のユーザーについて、フィードとホームをスクロールしてアプリの投稿を探します。あなたのために、あなたは行くだろう:

`home?fields=comments`
`feed?fields=comments`

そして、「type」と「id」がアプリケーションに一致するかどうかを確認します。

于 2012-06-12T18:48:03.213 に答える
0

このコードは、アプリケーションで使用されるすべてのコメント xid を照会します。

https://graph.facebook.com/fql?q=SELECT fromid, text, id, time, username, xid, object_id FROM comment WHERE xid IN (SELECT xid FROM comments_info WHERE app_id = {0}) ORDER BY time desc&access_token={1}&format=json
于 2012-01-05T08:45:47.260 に答える