I’m (just?) trying to get a user’s feed via the graph api. All the permissions are in place; I just need to get it to work.
I’ve found that, if I go into the graph api explorer, I can retrieve the feed if I pass over an access token corresponding to the user. However, if I use the application’s access token, I get nothing — it returns with an empty DATA value.
Is this right? Shouldn’t the app’s access token work? What’s the point of having it around if it doesn’t?
An App Access token is primarily used for taking actions on behalf of the app itself (e.g. banning users, changing app settings, posting games achievements, etc).
To access a user’s posts you need a user access token from them (or from another user who’s able to see that user’s posts), and the access token needs the
read_streampermission