Facebook requires a Page Access Token if you want to use the data from your Facebook page, customize it and embed it on your website through SociableKIT.
For example, in SociableKIT Facebook Page Events Solution, a page access token is required if you want to display high quality event images, event description, maps, past events, hourly sync and other useful features.
How to get a Facebook page access token? Follow steps below. This will work only if you are an admin of the Facebook page you’re trying to get data from.
Video tutorial
Text tutorial
1. Go to developers.facebook.com and login with your Facebook account.
2. On the upper right corner, click “My Apps” and “Add New App”.
3. On the pop up, enter your “Display Name” and “Contact Email” and click “Create App ID” button.
4. Click “Settings”. Click “Basic” menu. Take note of your “App ID” and “App Secret” keys. See Image 1 below.
5. Enter “www.sociablekit.com” on your “App Domains” field. Click the blue “Save Changes” button at the bottom.

Make sure your app Status is In Development. See Image 1.1 below.

6. Click Products “+” button. Click Facebook Login “Set Up” button. See Image 2 below.

7. Under Facebook Login, click “Settings” menu (see Image 3 below) and on “Valid OAuth Redirect URIs” field, enter:
https://www.sociablekit.com/app/tokens/facebook_page_tokens.php

8. Login your SociableKIT account and go to this page. Enter your App ID and App Secret. Click the Login with Facebook button. Click Continue as… button. Click Next button. Click Select All checkbox. Click Next button. Click Done button. Click OK button.
9. Find your target Facebook page and copy the page access token from the text area below it. See Image 4 below.

10. Go back to SociableKIT dashboard. Paste the access token in “Page Access Token” field. Hit the “Save Changes” button at the bottom.

Using the page access token, you can also make an event from another Facebook page appear on your events feed. But your page need to be a co-host of that event first. Follow this tutorial if you want to be an event co-host.
IMPORTANT: Facebook said there is a “page access token that never expires” and this is true only if:
1. You did not changed your password.
2. Your account was not affected by the recent Facebook security issues.
If you think your events feed is not syncing correctly, you need to re-enter your “page access token” so that your event images will look better, it will update every hour and it will show the past events.
Please follow our tutorial above carefully.
Let me know if you need help doing the steps above. I can walk you through each steps. Just send an email to [email protected] and with a subject: Help – Facebook Page Access Token
Hello, I am trying to follow the tutorial, but it seems like the converter is not working currently. Is there any other way how to get unlimited token for now? Thanks!
Hi Tomas, thanks for your comment! I’m unable to replicate the issue. Would you send me via email the extended access token you were able to retrieve? My email address is [email protected]
Hi, The converter is also not working for me. I get the following error:
Warning: file_get_contents(https://graph.facebook.com/me?access_token=EAAECKEsf4G4BAGQaE4yA1basdfxxxJSUQ2HS7fUllXQj5V1jdZAykykbVMmnJ8kiiVyGTU4Spj6emBFz0mZBRlNtaJwJGhChCquYRSZBb7vmsfl64jhy7QUo54SesKZATXKYa2jDHzQDWedXjWVTbmM4pvtbsai63jgZA16iCDHKb&limit=100&fields=id,username,name,access_token): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /home/xxx/public_html/app/convert_token_to_never_expire.php on line 55
Thanks
Hi Adam, make sure you entered a ‘Page’ type access token, not a ‘User’ type token. Click here to verify if your access token is of ‘Page’ type and if it is still valid. Please follow our tutorial carefully.
hi, I used access token converter,
but all my 2 month’s tokens are “never expires”……
why?…………
Hi @ppclouder, if your token says it never expires, you don’t need to use the access token converter.
I’d like to do it programatically, Is it possible?
Hi Joab, unfortunately, no, it is not possible to do.
When I try to create a Page Access token I get this message:
Invalid Scopes: manage_pages. This message is only shown to developers. Users of your app will ignore these permissions if present. Please read the documentation for valid permissions at: https://developers.facebook.com/docs/facebook-login/permissions
When I go to that page, it says I need a user access token first, but even after trying that, I don’t get the Page Access Token
Hi Ellen, sorry for the late reply. We updated the tutorial above, would you follow it and see if the error is still there?
URL: https://www.sociablekit.com/app/tokens/facebook_page_app_id_secret.php
does not work. Update your blog!!!
Hi Neo! It is working on our end. Please follow our tutorial carefully.