Adding Facebook listings is now a bit harder than it used to be due to the company over-reacting to the GDPR legislation. Hopefully in the future, this becomes simpler but we have worked out this workaround for now. It takes up to ten minutes to set it up.
Please note this currently only works for Page events and not Group events!
You will need a PlaceCal user account to follow this guide. Get in touch with a PlaceCal admin if you don't have one.
First, we're going to create a Facebook App. This should be done by a Page Owner or Page Admin.
In the upper right hand corner, click on My Apps
Select Add New App
Fill in a name that'll help you remember what it is and a contact email
Click Create App ID
Once your app has been created you will be taken to the Add a Product screen.
Select Facebook Login
Click on the "www" bubble.
Fill in Site URL with placecal.org
Under Facebook Login in the left menu, click on Settings.
Set Valid OAuth Redirect URIs to https://admin.placecal.org/users/auth/facebook/callback
Enable Use Strict Mode for Redirect URIs and Enforce HTTPs if they are not automatically set to that already.
Click Save Changes at the bottom of the screen.
Under Settings in the left menu, click on Basic
Fill in App Domain with placecal.org
Click Save Changes
Click Show in the App Secret field. You may have to enter your password.
Keep the tab open! You're all done.
Log in to your account at https://admin.placecal.org
Go to your profile https://admin.placecal.org/profile
Copy the App ID and App Secret from Facebook.
Click Add New Calendar From Facebook
Follow the prompts to add your calendar.
You're done! Your events should start to import in the next ten minutes.