Я хочу опубликовать на Facebook страницу с JavaScript (как будто бы со страницы). Я войти ОК, но когда я пытаюсь отправить, он дает ошибкуFacebook Graph API - (# 200) Ошибка разрешения на странице Post
"error: Object code: 200 message: "(#200) Permissions error" type: "OAuthException"
В логину, ответ аутентификации проступает со следующими разрешениями, которые я считаю, являются достаточными -
"email,contact_email,manage_pages,publish_pages,publish_actions,public_profile"."
Как могу ли я получить эту работу, пожалуйста?
Основные части (plunk):
function postToMembers(){
var access_token1 = FB.getAuthResponse()['accessToken'];
var body = 'Post from code test';
FB.api('/41622-PAGEID-34/feed', 'post', { message: body, access_token: access_token1 }, function(response) {
if (!response || response.error) {
console.log(response);
} else {
alert('Post ID: ' + response.id);
}
});
};
function loginAndPost(){
FB.login(function(response) {
if (response.authResponse) {
//Log auth permissions (in the response)
console.log(response);
FB.api('/me', function(response) {
console.log('Successful login for: ' + response.name);
document.getElementById('status').innerHTML =
'Thanks for logging in, ' + response.name + '!';
});
postToMembers();
} else {
console.log('User cancelled login or did not fully authorize.');
}
}, {scope: 'publish_actions,publish_pages,manage_pages', return_scopes: true});
};
Для информации, я посмотрел на документы here, here и here и многие StackOverflow должности, но не может получить это происходит.