title: fetching users information from social networks
body: <p>I am kind of new when it comes to fetching users data from social networks, 
  i need to extend my application and develop some kindof users data collector module
  which in generally will be responsible for fetching data on my application users from social networks.</p>
  
  <p>lets assume i have a user X which sign into my application with his facebook account.</p>
  
  <p>can i fetch data on user X from facebook social graph only when he logged into ( my application/ facebook / both/ when ever i want )?</p>
  
  <p>i was reading a beat on spring social framework, at first look it seems exactly the framework i need for my module.
  the thing is that in all the examples i saw that each time fetching is required the user should manually allow it or it might be every time he logged into the application , also when looking at the code i think i saw that for each user a service provider
  should be created, all the examples implies that spring social <strong>is not ment</strong> for background daemon which will fetch users data with minimal users attention.
  <strong>does spring social can answer my requirements?
  there are other java open source options?</strong></p>