I have read the document Authentication (official from Facebook). I still don’t understand the difference between these three types of access token Facebook provided.
There are some examples given on the site, but I still don’t quite get it.
Is there a plain example of each and why one would be used over the other?
Put particular emphasis on the application access token, that is where I get confused.
They basically work as you would expect.
User access token: Act as a user to access their information, post as them, etc.
App access token: Change settings for an app, get app stats, etc.
Page access token: Same as a user access token but for pages.