Fun Graph API fact: while it's incredibly easy for any user to scrape data off of public Facebook Pages (https://github.com/minimaxir/facebook-page-post-scraper), it is very hard to scrape personal data from people on Facebook, even if you are Friends with them or their Facebook statuses are public. Personal data is much more valuable.
I've tried multiple endpoints to do so (for data analytics purposes) and they have all failed. The only way to get data on a person is for them to opt into granting the necessary permissions for the app.