The login is working, but it only asks for basic permissions and no alert is triggering when canceling or finishing the dialog.
window.fbAsyncInit = function() {
// init the FB JS SDK
FB.init({
appId : 'XXX', // App ID from the App Dashboard
channelUrl : 'XXX', // Channel File for x-domain communication
cookie : true, // set sessions cookies to allow your server to access the session?
xfbml : true, // parse XFBML tags on this page?
frictionlessRequests: true,
oauth: true
});
FB.login(function(response) {
if (response.authResponse) {
alert("ok");
} else {
alert("canceled");
}
}, {scope:'publish_actions,publish_stream'});
};
From your Page, click Manage, then click Page Access. Next to People with task access, click Add New. Click Next, type the name or email address of the person you want to give task access to the Page, then click their name. Click to select the features you want this person to manage, then click Give Access.
Are you using fb:login-button? If so, have you tried adding the permissions there instead of in FB.login()? So it would look something like:
<fb:login-button scope="publish_actions,publish_stream"></fb:login-button>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With