フィード アイテム内の任意のメディアのコメントを含む、ユーザーのニュース フィード内の各アイテムのコメントのリストを取得する必要があります。
複数の FQL クエリのラウンドトリップを回避しようとしているので、マルチクエリを使用したいと考えています。
フィード内の各 post_id のコメントを取得できます。
{
posts: 'SELECT post_id, attachment FROM stream WHERE filter_key = "nf"',
post_comments: 'SELECT post_id, fromid, text FROM comment WHERE post_id IN (SELECT post_id FROM #posts)'
}
ただし、メディア要素のコンテンツを参照する方法がないように思われるため、メディア fbids のコメントをリクエストできます。
photo_comments: 'SELECT object_id, fromid, text FROM comment WHERE object_id in (SELECT attachment.media.fbid FROM #posts)'
この質問 ( How to query FQL Stream by Attachment.Media.Type? ) は非常に似ていますが、答えは少し不確かで、受け入れられませんでした。
提案や決定的な答えはありますか?