ここで説明されている方法を使用して、Facebook Graph API ですべての「コメント」を取得しようとすると...
http://developers.facebook.com/blog/post/490
以下の方法を使用し、{YOUR_URL} を Facebook のコメント ボックスがあるページの URL に置き換えます。以下のように...
https://graph.facebook.com/comments/?ids= {YOUR_URL}
空の配列が返されました...
{
"{YOUR_URL}": {
"data": [
]
}
}
そのページのコメント ボックスには確かにコメントがありましたが、Graph API 呼び出しには表示されていなかったため、これは珍しいことでした。
Graph API Explorer ツールを使用して同じことを試みましたが、同じ結果が得られました。
Graph API の問題かもしれないと考えて、新しい Facebook オブジェクトを設定し、次のようにクエリを実行して、FQL と PHP API でコメントをクエリしようとしました。
SELECT post_fbid, fromid, object_id, text, time FROM comment WHERE object_id IN (SELECT comments_fbid FROM link_stat WHERE url ='{YOUR_URL}')
もう一度同じ結果で、空の配列です。
同様に、同じ結果、空の配列で ckecking を試みました。
URL をエンコードして、API 呼び出しと FQL 要求の両方に配置しようとしましたが、同じ結果になりました。
ページに facebook のコメントがあることがわかりますが、Graph API または FQL クエリを介してそれらを取得できません。
他の誰かがこの問題に遭遇したことがありますか?コメントを出す方法を見つけましたか? どんなアイデアでも大歓迎です。