Hey, i have an external application that uses FacebookConnect. On the site there are users, *some* of which are registered through FacebookConnect. I would like to display their personal information -- name and profile picture -- to every visitor of the application, and not only to authenticated facebook users.
XFBML tags seem not to display personal info without authentication, and facebook prohibits from storing personal data offsite for more than 24 hours: http://wiki.developers.facebook.com/index.php/Storable_Data
Is there any workaround to this problem? Could i perhaps re-fetch info of every facebook user in the database every 24 hrs? How do i authenticate my api request in that case?
A small js that uses idle time of authenticated users could perhaps do the update silently with thousands of ajax calls from users' computers