Thrive Theme's tools are great but sometimes things don't work: either because the code is bad or a third-party changed their integration requirements (API). For a while if you tried to connect Facebook's API to Thrive Theme's API Manager you'd get:
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.
Thankfully the solution to this is now very simple, but you do need THREE key pieces of information plus some light elbow grease. First gather the three main required pieces of information into a new file in NotePad or whatever:
- The domain (your domain) where the fb app will ‘live' (be used on)
- Your FB App ID
- Your FB App Secret
To get your FB App ID, if you haven't already done go, get it from the FB Developer's page: https://developers.facebook.com/
Now, you've all three pieces of info it's time to plug them into this URL structure exactly like this (after adding your changes):
https://YOURDOMAINHERE.COM/wp-admin/admin.php?page=tve_dash_api_connect&api=facebook&app_id=[API ID HERE NO BRACKETS]&app_secret=[FB APP SECRET NO BRACKETS]
So if your three pieces of info here:
- domain: https://myawesome.site
- ID: abc123
- Secret: def456
Then your url would look like this:
Here are some screenshots to guide you along the FB part:
Now all that's left is to redo your Thrive Theme's API connect to FB and it should work. Does for me and all our sites.
If it's not working for you or you're stuck, let me know and I'll help ya out. If enough people need it I'll make a video tutorial, leave a comment to let me know if you need it.