0

特定のキーワードの fb 投稿を検索しようとしていますが、特定のコメント数またはいいね数を超えるという条件の結果のみが必要です。結果には、コメント数といいね数の最小値を持つ投稿のみが含まれることを意味します.

私は多くの開発者に試してみましたが、グラフ API はこの種のメソッドや http 呼び出し関数を提供していないため、すべて不可能だと言っています。

しかし、私のポイントは、fql とグラフの両方を組み合わせて結果を取得する方法があるということです。このようなものですが、使用する正確なスキーマはわかりません。

https://api.facebook.com/method/fql.query?format=JSON
  &query=select comments from comment where object_id in 
    (select comments_fbid from link_stat where url ='http://developers.facebook.com/docs/reference/fql/comment/')
  &pretty=1
4

1 に答える 1

1

バッチ リクエストを使用して、1 回の呼び出しで Graph API と FQL リクエストを混在させることができます。質問に表示される REST API の URL ではなく、新しい Graph API の URL を使用する必要があります。access_tokenこのデータを取得するには も必要です。

Facebook には、 FQL テーブル用の オブジェクトcomments.countとオブジェクトがあります。これにより、クエリできる数値のコメント数が得られます。likescomment

SELECT comments, likes FROM comment WHERE object_id IN 
  (SELECT comments_fbid FROM link_stat WHERE url ='http://developers.facebook.com/docs/reference/fql/comment/')
  AND (comments.count > 5 OR likes > 5)
于 2013-01-17T14:22:43.080 に答える