I tried get a manage page permission in facbeook using javascript login api.
i passed the scope parameters
FB.login(function (response) {
FB.api("/me",
function (response) {
alert('Name is ' + response.name);
});
}
},{
scope: 'email,user_birthday,user_location,user_hometown,manage_pages,publish_stream'
});
graph = require('facebook-complete'),
but my page permission data is empty
i tried the following method.
exports.facebookpertoken = function(currentprovidertoken, cb) {
var permArray = [];
graph.extendAccessToken({
"access_token": currentprovidertoken
, "client_id": sails.config.global.devVm.facebook.appId
, "client_secret": sails.config.global.devVm.facebook.app_secret
}, function(err, facebookRes) {
var settime = facebookRes.expires * 1000;
var d = new Date();
var dtime = d.setTime(settime);
console.log(facebookRes.access_token);
if(facebookRes.access_token){
graph.get('me/permissions',{access_token: facebookRes.access_token} , function(err,permission){
console.log({permission:JSON.stringify(permission) });
});
});
};
how can i do that above function. any one suggest me better solution.
Thanks.