Posting is required for sharing.
Access data at any time allows you to stay connected so you don't have to sign in with facebook every time you go to the site.
Posting is required for sharing.
Access data at any time allows you to stay connected so you don't have to sign in with facebook every time you go to the site.
1. You don't need access to my newsfeed to grab PUBLIC posts to my newsfeed, only private ones.
2. Posting is NOT required for sharing, only for "sharing" without the user's explicit permission. You can always use stream.publish, show a FB lightbox and share. Or user share.php.
3. You don't need to "login to FB every time you go to the site". An app can re-up the access token if there is a logged in Facebook account. If there isn't, you can ask the user to login. Again, this is typically used to pull data when you're not logged into FB at all.
Shady.
A popup detracts from the user experience.
I thought you could do it all via the Open Graph API /links/ feed? Or am I missing something? :)