2011-05-12 13 views
0

publish_stream 권한을 부여하는 방법 자신의 벽에 게시하려고해도 여전히 사용자가이 작업을 수행 할 수있는 응용 프로그램을 승인하지 않았다고 말하고 있습니다. 어떤 앱도 없습니다.Facebook graph api

+0

당신이하려는 것을 보여주는 몇 가지 코드를 포함시켜야합니다. 일반적으로 그래프 API를 사용하는 경우 일반적으로 앱이 필요한 토큰이 필요합니다. – Femi

답변

1

몇 가지 방법이 있습니다. 개인적으로 나는 Javascript SDK를 사용할 것입니다. 또 다른 방법은 Facebook Developer App을 사용하여 Facebook App 설정을 업데이트하여 사용자가 확장 권한 'publish_stream'을 허용하도록 요구하는 것입니다. 범위 내부

FB.login(function(response) { 
    if (response.authResponse) { 
     // user is logged in and granted some permissions. 
     console.log("user is logged in and granted some permissions.") 
    } else { 
    // User cancelled login or did not fully authorize. 
    console.log("he failed to login or something") 
    } 
}, {scope:'publish_stream'}); 

: 아래

는 자바 스크립트 SDK FB.api 기능을 사용하여 코드가 여러 요청하려는 경우에는 권한의 쉼표로 구분 된 문자열을 넣을 수 있습니다.