Topic-icon Upgrade to 7.2.6 has broken my channels...and I can;t get them back

Active Subscriptions:

None
Upgraded today. Channels have no content, with error:
The selected user has not granted the 'manage_pages' permission. Please have them login on the front-end of the site and accept the correct permission.
I have tried every combination of logging off/on from different browsers/devices and none of them prompt for permissions.
This worked fine before the upgrade, but now all my SCStream modules are blank.
Help please!
Giels
The topic has been locked.
Support Specialist
Giels,
Even with the changes Facebook has made recently, the manage_pages permission can still be granted if:
1) You've gone through the review process previously. Most JFBConnect users do *not* go through the review process though for this permission
- or -
2) The Facebook Page is owned/admin'd by the same Facebook user that is an admin of your Web App

#2 works because admins of your App can be asked any permission without going through review first. JFBConnect takes advantage of that so when you're setting up a page, we can request the manage_pages permission as long as you're using the app admin *and* that app admin is also the owner of the FB Page.

So, getting the permission should work. What I'd recommend is:
* In the Channel configuration, make sure the user is set correctly.
** If it's set correctly, click the "Select User" button and find the same user again. I know that sounds dumb, but do it anyways.
** Click Save again
If you're still getting the manage_pages permission warning:
* In the JFBConnect Configuration area, set "Show 'login credentials' in popup" to No
* On the front-end, log out (if logged in)
* Login with Facebook for the Channel/Page/App owner
* You should get prompted for the manage_pages permission here

I hope that helps, but if not, please let us know. Very little of the changes in 7.2.6 involved the Channels feature, so we should be able to help get you going soon once we narrow down the above.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
Hi, and thanks for the prompt reply. However, none of this has worked.
I think the permissions popup is appearing but then disappearing immediately.
When I set the 'login credentials popup' to No then I get this message:
Warning
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.
But...I have double-checked the app settings (which have not changed in many months) and the domain is definitely there.
I am about to restore form a backup becuase this is leaving a blank space on my Home page....
Any suggestions welcome.
Thanks
Giles
The topic has been locked.
Support Specialist
You can try to restore from backup, but I don't think that will fix things. If it doesn't hurt to do it (you won't lose anything, and it's easy to do), go for it.

The App Domains field thing could be part of the problem though. To fix that, please go into the Facebook Developer Area :
* Click into your app
* In the Facebook Login -> Settings area, check your "Valid OAuth Redirect URIs" setting. This should be setup by Autotune automatically, but we've seen some reports where it's not. In that area, make sure you have all variations of your domain (http, https, www and non-www) along with the following for each one:
index.php?option=com_jfbconnect&task=authenticate.callback&provider=facebook

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
Hi. You were right - restoring from backup has not fixed the problem, so I have re-upgraded to 7.2.6 . And re-run Autotune again.
Facebook Valid OAuth Redirect URIs does not accept querystring data as you suggest, so I cannot follow that step. I have aded all varieties of domain prefix,
However, I still have no data.
The error is still
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.
I eagerly await the next suggestion...
Giels
The topic has been locked.
Active Subscriptions:

None
Further update - I have now managed to get the Facebook app to accept variants of your suggested URI into the Valid OAuth Redirect URIs field:
d-oneassociation.org/index.php?option=co...ck&provider=facebook
The domain name error no longer appears, but there is still no popup and no channel data.
The topic has been locked.
Support Specialist
For the manage_pages permission, there won't be a login popup like you may see normally. You'll be redirected into facebook.com and the popup will be in there. After accepting, you'll be brought back to your site.

Easy next step: Logout of Facebook.com and then re-authenticate on your site.

Harder next step:
* Go to the Facebook Explorer debug page: developers.facebook.com/tools/explorer/
* Make sure you're logged in with the right Facebook user for Page/App
* In "Application" drop-down, select the app for your website
* Click the "Get Token" button and then "Get User Access Token" in the drop-down
* In the middle section, make sure the "Manage Pages" permission is checked.
* Hit "Get Access Token"

Then, logout on your site and re-authenticate again. At this point, you should absolutely have the manage_pages permission.. if it's still reporting it's missing though, let us know and we'll keep digging in.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
Thanks, but this is now becoming even harder than you say.
When I ask for manage_pages in the Facebook Explorer it says the permission has to be submitted for review, and asks for a whole raft of details about how the app uses the permission - which I can't demonstrate in the way they ask because the channel doesn't work. See attachment

File Attachment:


I'll persevere and try and submit what I can get, but this approach is not going to be quick. Is this what you were expecting?
Giles
The topic has been locked.
Support Specialist
When you do that, if you are the admin of the app, you should see a flow like below:
File Attachment:


File Attachment:


The first prompt does note that some permissions haven't gone through review. However, since you're the admin, you should still be able to say "Continue as.. " and get to the 2nd prompt.

Can you show me the permissions box you're asking and the flow you're seeing if it's different? As in, if you click "Continue.." does that automatically bring you to the review process, or are you going there by clicking the link in the red box? If you click "Continue..." what happens?
The topic has been locked.
Active Subscriptions:

None
Hi,
I can't get through any of this now, and it seems to change each time I go into Facebook.
I have cancelled the Facebook Review submission and restarted, and now it does not ask for Review at all when I request an access token.
I have once again been into the Get User Access Token and asked for manage_pages ( should this also be user_managed_groups - since I am trying to get Group feeds as well?), and requested the User Access Token.
Nothing changes. Still nothing in my channels. My site's Facebook module is still blank!
The topic has been locked.