I\'m using this tutorial (from the first answer on that page).
In short it uses a FB app, and PHP CURL GET to post to your Facebook page via HTTP. I have it working and
You get your page access token when you (the admin user) authenticate. The page token is based on your short-lived user token. In order to get a long-lived page token you need to get a long-lived user token. They usually last around two months.
Here's how you get a long-lived page token.
https://graph.facebook.com/oauth/access_token&grant_type=fb_exchange_token&client_id={app-id}&client_secret={app-secret}&fb_exchange_token={short-lived-token}
.