Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Facebook doesnt hand pick anyone to its api.

just create a facebook app (no approval needed), have users sign in to that app to get their access token. then use the api posts endpoint to get all posts from any page. its that simple



OK, facebook hand-picks the authorization for an app (and its associated API access) to become public. They also hand-pick private access to more advanced API features. It's still essentially impossible to create an easy-to use program that reads public facebook posts, since each individual user has to create a developer account. I guess my first post was poorly phrased, but the main point remains that their policy forces the general public to use their front-end, and none other, to view any posts on public pages.


1. your users do not need to have a developer account. they just sign in via your app and you get their access token as long as they are a fb user.

2. i have over 10 fb apps and fb did not have to authorize any of them to be made public so i am not sure how you got that info. you just click a button to make the app public. can you clarify?


https://developers.facebook.com/docs/facebook-login/review/w... lists only "public_profile, user_friends and email" as scopes available without a review, accessing posts seems to require a different one.


do you want users to pipe news from public fb pages like cnn and nytimes? or feeds from private individuals/friends?

that permission only applies to the latter.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: