2013-06-24 3 views
0

앱에서 친구의 담벼락에 쓸 코드는 오류를 반환합니다. 어떻게 디버깅 할 수 있습니까? 아래에 사용 된 사용자 ID (VALID_USER_ID)가 유효합니다. 별도의 기능에서 읽습니다. FB.api ('/ me/feed', 'post'...)와 같은 문제가 발생합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?FB.api 'post'가 오류를 반환합니다.

function postToFeed() 
{ 
    FB.api('/VALID_USER_ID/feed', 'post', 
    { 
    message: 'Testing the Facebook JavaScript API', 
    link: 'http://developers.facebook.com' 
    }, 
    function(response) 
    { 
    if (!response || response.error) 
    { 
     console.log('Error occured'); 
    } 
    else 
    { 
     console.log('Post ID: ' + response.id); 
     console.dir(response); 
    } 
    }); 

답변

1

오류 응답을 기록하면 친구의 벽에 게시 할 수 없습니다.

페이스 북은 친구의 벽에 "숨 깁니다"와 "스팸 신고"그래서 우리가 그것을 제거를 포함하여 사용자에게 부정적인 피드백의 높은 수준을 생성하는 API를 통해 친구의 벽에

포스트, 장애인 게시있다 사용자가 앱에서 친구의 타임 라인에 소식을 올리도록 허용하려면 피드 대화 상자를 호출 할 수 있습니다. 사용자가 태그 또는 액션 태그를 언급하면서 친구를 포함하는 스토리가 친구의 타임 라인에 표시됩니다 (친구가 승인 한 것으로 가정). 태그).

https://developers.facebook.com/blog/post/2012/10/10/growing-quality-apps-with-open-graph/

+0

감사합니다. 그렇다면 타임 라인과 벽에 게시하는 의미는 무엇입니까? FB 로그인을 통해 웹 사이트에 로그인 한 사용자가 친구의 타임 라인에 게시 할 수 있습니까? 그렇다면 어떻게해야합니까? – user2399453

+0

@ user2399453 타임 라인과 벽은 동일합니다. API를 사용하여 친구의 벽/타임 라인에 게시 할 수 없습니다. – phwd

관련 문제