FQL Multiquery escribiendo unir consultas

Simplemente pon. Necesito ayuda para crear una solicitud de consulta múltiple de FQL que haga lo siguiente:

Toma los UIDs de la lista de amigos del usuario registrado y luego,Use esas ID para obtener todos los comentarios y mensajes (de la transmisión) de las últimas dos semanasFinalmente, une esos resultados con los nombres de usuario.

Heres las consultas que tengo hasta ahora:

[1] GRAB_UIDs:

SELECT uid2 FROM friend WHERE uid1 = me()

[2] GRAB_STREAM (falta la parte de 2 semanas y posiblemente mal del todo):

SELECT type, created_time, post_id, comments, actor_id, target_id, message 
FROM stream 
WHERE filter_key IN 
       (SELECT filter_key FROM stream_filter WHERE uid = me()) 
AND actor_id IN 
       (SELECT uid2 FROM friend WHERE uid1 = me())
)';

[3] GRAB_USRNAMES:

SELECT uid, name, username, pic_square, current_location, profile_url 
FROM user WHERE uid IN 
       (SELECT uid2 FROM friend WHERE uid1 = me())

Realmente podría usar un maestro para hacer este tipo de solicitudes y aprecio mucho la ayuda.

Respuestas a la pregunta(1)

Su respuesta a la pregunta