FQL Multiquery написание запросов на соединение
Проще говоря. Мне нужна помощь в создании многозапросного запроса FQL, который будет выполнять следующие действия:
Захватите UID от зарегистрированного пользователя 'Список друзей тогда,Используйте эти идентификаторы, чтобы получить все комментарии и сообщения (из потока) за последние две неделиНаконец, объедините эти результаты с именами пользователейВот вопросы, которые у меня есть до сих пор:
[1] GRAB_UIDs:
SELECT uid2 FROM friend WHERE uid1 = me()
[2] GRAB_STREAM (пропуская 2-недельную часть и, возможно, совсем не так):
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())
Я мог бы действительно использовать мастера при выполнении таких запросов, и я очень ценю помощь.