0
이미지가있는 페이스 북 페이지에 게시하고 싶습니다. 이 오류가 발생했습니다. (#200) Subject does not have permission to post photos on this page
. 도와주세요. 나는 무엇을해야할지 모른다.Facebook 오류 : (# 200) 제목에이 페이지에 사진을 게시 할 수있는 권한이 없습니다.
FB.login(function(auth) {
if (auth.status === 'connected') {
FB.api('/me/accounts', 'get', function(response) {
response.data.forEach(function(item) {
if (item.id == "<page_id>") {
post_to_page(item.access_token);
}
});
});
}
}, {scope: 'manage_pages, publish_pages, publish_actions'});
function post_to_page(access_token_data) {
var data = {
url: 'https://i.imgur.com/iXEkIJf.jpg'
}
FB.api('/<page_id>/photos', 'post', data, function(response) {
if (!response || response.error) {
console.log(response.error);
} else {
console.log(response.id);
}
});
}
링크가 아닌 이미지를 게시하려고하는 것 같습니다. 어느 값이을 포함합니까? –
아마도'post_to_page' 함수의 내부에서'access_token_data' 매개 변수로 무언가를하고 싶습니다. 지금은 무시하고있는 것입니다. 즉, 지금은 페이지로 게시하는 것이 아니라 사용자로 게시하는 것입니다. 이는 페이지 설정에서 명시 적으로 허용해야하는 것입니다. 그들이하지 않으면 ...이 오류 메시지가 나타납니다. – CBroe