Quel est le meilleur moyen pour obtenir la liste des photos avec moi et un ami marqués?

Je suis en train de faire ce fql:

SELECT object_id, pid, src_big, src_big_height, src_big_width, src, src_height, src_width 
FROM photo 
WHERE pid IN (SELECT pid FROM photo_tag WHERE subject= [me_uid]) AND pid IN (SELECT pid FROM photo_tag WHERE subject= [friend_uid] ) limit 0, 20

Cela fonctionne bien jusqu'à ce que j'utilise 2 utilisateurs de l'ids qui ont des milliers de photos avec des centaines d'entre eux marqués avec les deux uides.

Dans ce scénario, FB renvoie une 500 error:
"Error loading script", error code 1

J'ai besoin de mettre à extraire des données en tant qu'utilisateur pages. L'obtention de Toutes les photos/tags pour les utilisateurs et en comparant les 2 listes n'est pas acceptable pour cette application.

Toutes les pensées?

OriginalL'auteur Mark | 2011-09-23