I am trying to get all the posts in the news feed for a specific user using FQL using the following FQL statement:
SELECT post_id, actor_id, target_id, message, created_time, updated_time, permalink, description
FROM stream
WHERE filter_key in
(SELECT filter_key FROM stream_filter WHERE uid=me() AND type='newsfeed')
AND is_hidden = 0 AND created_time > xxx
But i need the user name (first and last names) of every user that made a post that appears in my news feed (the user name that is matching the "actor_id").
It seems i cannot user a join operation in FQL and i would not want to run a select operation for every post in my news feed (can be dozens of extra calls in the form of: "SELECT uid, name FROM user WHERE uid=").
Is there a way to overcome this?