I refuse to post original content at Facebook, or other networks. Instead, I have my websites automatically cross-post of original content from my website.
But networks regularly update their APIs or require new checks. For my personal benefit, I’ll document my effort for allowing SNAP Auto-Poster (WordPress) to submit to Facebook. First, this is the problem:
Testing …
Array ( [Warning] => [Error] => (#200) Requires either publish_actions permission, or manage_pages and publish_pages as an admin with sufficient administrative permission )Array ( [Warning] => [Error] => (#200) Requires either publish_actions permission, or manage_pages and publish_pages as an admin with sufficient administrative permission )
NextScrips documents the problem here.
What’s unclear to me is whether my “app” needs to be submitted for review to Facebook or not.
Well, there is a new link for authorizing a Facebook account, let’s try it:
Can’t Load URL: The domain of this URL isn’t included in the app’s domains. To be able to load this URL, add all domains and subdomains of your app to the App Domains field in your app settings.
Strange… I was using se-trends.de, which is included.
Let’s have a look through the Facebook app settings. Once thing I noticed is that I am still running on the 2.7 API. May as well update to 3.x.
I found the answer
It was a typical RTFM-Problem: https://www.nextscripts.com/instructions/facebook-social-networks-auto-poster-setup-installation/
Bottom line: It’s time to update SSL (already planned), but even then it will take months for getting approval.
The most promising route seems to be IFTTT, as described here.
SSL
I am really happy with Selfhost for web hosting, but they don’t support Let’s Encrypt, at least not officially. However, they claim that with their new plans it is possible, even though it’s not officially listed. I’ll try it out and see how it goes.