1

피드 항목의 모든 미디어에 대해 설명을 포함하여 사용자의 뉴스 피드 의 각 항목에 대한 의견 목록을 가져와야합니다.멀티 쿼리에서 FQL 첨부 미디어 배열 요소를 사용하는 방법은 무엇입니까?

여러 차례의 FQL 쿼리 라운드 트립을 피하려고하므로 멀티 쿼리를 사용하고 싶습니다.

{ 
    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에 대한 의견을 요청할 수 있도록 미디어 요소의 내용을 참조하는 방법이있을 것 같지 않습니다

나는 피드의 각 post_id를위한 의견을 얻을 수 있습니다 예 :

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?)이 매우 유사하지만, 대답은 조금 불확실 &가 허용되지이었다.

제안이나 확실한 답변이 있으십니까? -

답변

1

그림 내가 질문을 게시하면, 나는 내가 필요로 무엇을 내게 준 또 다른 질문 (http://facebook.stackoverflow.com/questions/8003581/get-photos-from-stream)에 대한 답변 건너 온 : 내 대답의 예는 일반적인 설명을했지만, 상태

photo_comments: 'SELECT object_id, fromid, text from comment where object_id in (SELECT attachment.media.photo.fbid from #posts)' 

실제 기술에 가까워 야합니다 (경로에서 사진 물체가 누락 됨).

희망이 있으면 다른 사람이 비슷한 좁은 검색을하는 데 도움이됩니다.