2014-11-05 4 views
3

사용자가 share 버튼을 클릭 한 후에 post-id을 얻어야합니다. 지금까지까지 사용한 코드 :FB.ui() 공유 후 게시 ID 가져 오기

$("#share").click(function(e) { 
    e.preventDefault; 
    FB.ui({ 
    method: 'share', 
    href: 'developers.facebook.com', 
    }, function(response){ 
    if(response && !response.error_code) { 
     console.log(response); // => [] 
    } else { 
     alert('err'); 
    } 
    }); 
}); 

콘텐츠를 성공적으로 공유 한 후에는 데이터가없는 빈 배열이 반환됩니다. post-idshare 게시하려면 어떻게해야하나요? 응답에 대한 자세한 내용은 docs 밖으로

답변

3

확인 :

사용자가 페이스 북을 사용하여 응용 프로그램에 로그인하고 publish_actions을 부여한 경우에만 사용할 수 있습니다. 있으면 공개 된 Open Graph 스토리의 ID입니다.

사용자가 publish_actions 권한으로 승인 된 경우에만 post/object-id를 얻을 수 있습니다.

+0

감사합니다. 테스트를 마쳤으며 올바른 것입니다. publish_actions 권한을 추가 한 후 응답으로 post-id를 받았습니다. – Jacka