PublishGo CMS allows to automatically post the article on your Facebook page. To setup a Facebook account for auto posting, follow the instructions below:
-
Create account with Facebook Business Manager using link https://business.facebook.com/overview
-
Login to Business Manager and click on Business Settings button.
-
Select Accounts > Pages from left side menu.
-
Click Add > Add a Page option.
-
Enter facebook page URL and click on Add Page button.
-
Click Brand Safety > Domains from left side menu.
-
Click Add button and enter domain name. Then click Add Domain button.
-
Refresh your page and you will see the domain added.
-
Select HTML file upload for verification, email us the HTML file and we will upload it to the server.
-
Once you receive a confirmation email from us that verification file is uploaded to the sever, please again login to your Facebook Business Manager account.
-
Visit Business Manager > Business Settings page and choose Brand Safety > Domains from left side menu.
-
Select you domain from Domains and click Verify button in HTML file upload tab.
-
Refresh your page and click Connected Assets tab. Then click Add Assets button.
-
Select your page and click on Add button.
-
Login to your Facebook account and navigate to https://developers.facebook.com/apps/
-
If you were already registered for Facebook developer account, you will see My Apps option in the top menu, then you can skip this step and go to step #3 of this post. If you are not registered on Facebook developer account, you will see Register Now button, then you need to follow these steps:
a. Click on Register Now button and then click Next button.
b. Enter your phone number and verify your account using text message or phone call.
c. On the next screen, after verifying your account, select Developer option.
d. On the welcome screen, click on Create First App button.
e. Enter Display Name like "Daily News", please enter some meaningful name as this will be shown to the visitors of your facebook page. Also, enter your Contact Email.
f. Click Create App ID button.
-
If you created App using step #2 then skip this step. If you are already registered with Facebook developer account perform below steps to create App:
a. Click on My Apps at the top menu and then click Create App button.
b. Enter Display Name like "Daily News", please enter some meaningful name as this will be shown to the visitors of your facebook page. Also, enter your Contact Email.
c. Click Create App ID button.
-
Click on Setup for Facebook Login product.
-
In the left side menu, click on the Facebook Login link to expand the sub menu. Click on Settings from the sub menu.
-
Enter below URLs in Valid OAuth redirect URIs (make sure to replace your-site.com with your site) and click Save Changes button:
https://your-site.com/auto-post/1/0/
https://your-site.com/auto-post/1/1/
-
Now expand the Setting menu and select Basic.
-
In App Domains field enter your domain name like your-domain.com
-
Enter Privacy Policy URL and click Save Changes button.
-
Click on Show button of App Secret field.
-
Copy App ID and App Secret values.
-
Login to your PublishGo admin panel and follow the below steps:
a. Visit System > Settings page.
b. Click on Integration tab.
c. Expand the Facebook panel.
d. Paste your App ID and App Secret values.
e. Also, enter Page Name here.
f. Click on the Update button to save changes.
g. You can now automatically post article to your Facebook page by selecting Auto post to Facebook option while creating an article.