Topic: Fetching all user and user friend's videos from facebook and store it

I am using rails and I need to fetch all user videos and user friend's videos from facebook and store it in our database
Video's which is like
                    1)User and user friend's liked videos,
                    2)User and user friend's shared videos,
                    3)User and user friend's tagged videos,
                    4)User and user friend's commented videos,
                    5)User and user friend's uploaded videos, etc

So Is there any easy method to retrive all these videos at same time?? Please reply.. Thanks in Advance