I am trying to post to my website\'s Facebook fan-page via a cron on my server.
I created a user on Facebook named \"John Doe\", i made him admin on my website\'s Fa
See https://developers.facebook.com/docs/roadmap/completed-changes/offline-access-removal/ - specifically Scenario 5 -
Use the server-side Oauth flow (see the Login docs for details) to obtain the access token for the page admin (which has manage_pages permission)
Retrieve the Page Access token you retrieve from /me/accounts or /.
This Page access token will have infinite expiry, meaning it won't expire unless unless the user stops being an admin of the page, removes your app, kills all their app sessions, etc.