2011-01-02 1 views
3

안녕 나는 두 친구 사이에 공유하는 좋아하는을 얻기 위해 노력하고 내가이 쿼리를 사용하고 있습니다 : 가정된다facebook에서 fql을 사용하여 "상호 ​​좋아요"를 얻는 방법은 무엇입니까?

SELECT source_id, target_id FROM connection 
WHERE source_id = me() 
AND source_id IN 
    (SELECT uid2 FROM friend WHERE uid1 =me()) 
AND target_type = 'page' 

는 사용자와 같은 그의 친구는, 그러나 나는 점점 오전 페이지를 얻을 수를 결과에 빈 배열. 쿼리에 어떤 문제가 있습니까?

+2

솔루션을 게시 할 수 있습니까? 누군가 도움이 될 수 있습니다. –

답변

1

긴이 해결 방법에 대한 시간하지만 난 사용하고 있습니다 :

가 WHERE USER_ID = ". + User.getCurrentUser() getFacebookId() +"등으로 OBJECT_ID 선택하고 IN이 (WHERE USER_ID = 등으로부터 OBJECT_ID SELECT OBJECT_ID "+ u.getFacebookId() +") ";