0

グラフを使用してコメント情報を取得すると、(ページネーションを使用しても) 特定のボリュームでクラップアウトするため、FQL ソリューションが必要です。残念ながら、私が見つけたすべてのドキュメントとブログには非推奨のサンプルが含まれているため、正しい構文を理解することはできません。

これを取得する方法を理解する必要があります:

SELECT object_id, post_id, fromid, time, text, username 
FROM comment 
WHERE object_id 
  IN (SELECT comments_fbid FROM link_stat WHERE url='*** EVENT HREF ***')

次のように、デコードされた JSON オブジェクトからデータにアクセスできるように、PHP 変数に追加します。

$fql_obj = json_decode($fql_query, true);
4

1 に答える 1

0

私はこれを理解しました。それに混乱している他の人のために、それをグラフルックアップに追加し、スペースを + に置き換えます。

$fql_query = "https://graph.facebook.com/fql?q=SELECT+object_id,+post_id,+fromid,+time,+text,+username+FROM+comment+WHERE+object_id+IN+SELECT+comments_fbid+FROM+link_stat+WHERE+url='***EVENTHREF***')";

$fql_obj = json_decode($fql_query, true);
于 2013-05-09T19:46:41.883 に答える