1

FB.ui을 사용하여 특정 시간에 Facebook Fanpage에 게시물을 보내도록 클라이언트 측 JS 기능을 작성하려고합니다. 이전 JS SDK를 사용하는 것이 가능했습니다. 그게 바뀌 었 니?
도움을 주시면 감사하겠습니다.JS API를 사용하여 예약 된 Facebook 게시물

답변

0

가 게시 할 때의 실제 사용자 로그인을 필요로하기 때문에 당신은 예정 게시물로 FB.ui()를 사용할 수 없습니다 . 이를 위해 FB.api()를 사용하고 매개 변수에 사용자/페이지 액세스 토큰을 전달할 수 있습니다. 예약 된 게시의 실제 코드는 게시자가 직접 게시하지 않았지만 게시하려면 여기를 클릭하십시오.

try { 
 
    var pageId = 'xxxxxxxxxxxxxxx'; 
 

 
    var obj = { 
 
    name: name, 
 
    description: description, 
 
    link: link, 
 
    picture: picture, 
 
    caption: caption, 
 
    access_token: pageAccessToken 
 
    }; 
 

 
    FB.api('/' + pageId + '/feed', 'POST', obj, function(response) { 
 
    if (!response || response.error) { 
 
     // do something 
 
     return; 
 
    } else { 
 
     // do something 
 
    } 
 
    }); 
 
} catch (e) {}

관련 문제