By Chris Chase on Thursday, 13 August 2015
Posted in Technical Issues
Replies 1
Likes 0
Views 872
Votes 0
Hello I am receiving this error
Invalid Scopes: publish_stream, publish_checkins, user_groups. This message is only shown to developers. Users of your app will ignore these permissions if present. Please read the documentation for valid permissions at: https://developers.facebook.com/docs/facebook-login/permissions


I have sent my facebook login credentials
the app name is Aspire Tech (not Aspire Technical)
Hey Chris,

The reason that you are hitting this error is because you are using an older version of EasyBlog. I have fixed the file /components/com_easyblog/classes/facebook/helper.php and at line 67 replaced the codes below:


$scope = array(
'publish_stream', // Allows publishing content to stream
'publish_checkins', // Allows checkin
'user_likes', // Allows listing user likes
'manage_pages', // Allows managing user's pages.
'user_groups',
'user_status' // Provides access to user status and checkins
);


With,


$scope = array('publish_actions', 'manage_pages', 'publish_pages', 'user_managed_groups');


It should work fine now. If you are not going to update to 5.x, you should apply these fixes on the rest of your 3.9 sites or copy this file across the rest of your sites.
·
Friday, 14 August 2015 02:25
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post