2012-03-03 3 views
1

를 사용하여 내 페이지에 게시하는 방법을 내 페이지를 관리하기 위해 내가 허가페이스 북-SDK

페이스 북-SDK를 사용하여 내 페이지에 게시 좋아하지만 것 반환 값

Something went wrong: OAuthException (#200) The user hasn't authorized the application to perform this action 
+0

을 난 당신이 publish_stream 권한도 (나는 그렇게 못할 이야기하는 PHP 개발자입니다 얻을해야한다고 생각 : 이것은 당신이 해당 페이지에 여기에이 작업을 수행하는 방법에 대한

세부 작업을 수행 할 때 사용하는 데 필요한 토큰 당신은 코드가 옳거나 그름 :) –

+0

1)'publish_stream' 권한을 얻습니다. 2)'access_token' 페이지를 추가하십시오. – ifaour

답변

0

인증 된 사용자의 액세스 토큰 대신 액세스 토큰을 사용해야합니다. 그가 권한을 manage_pages 당신이있는 경우에, 당신은 그런 다음 사용자가 가지고있는 모든 페이스 북의 페이지를 포함하는 JSON 수집을 얻을 것이다

https://graph.facebook.com/me/accounts?access_token=ACCESS_TOKEN

를 조회하여 사용자의 관리자가 어떤 페이지에 대한 액세스 토큰을 얻을 수 있습니다 이름, ID 및 액세스 토큰을 사용하여 액세스 할 수 있습니다. http://developers.facebook.com/docs/reference/api/page/

+0

또한보십시오 http://wuilly.com/index.php/2011/02/28/posting-to -a-page-wall-with-the-facebook-sdk-in-python /, 가능합니다. –