2014-07-09 3 views
0

저는 FB 사용자 인터페이스를 사용하여 페이지에 게시 할 권한이있는 FB 사용자입니다. 그래프 API v2를 사용하여 페이지에 상태 업데이트를 게시하고 싶습니다. these 지침에 따라 manage_pages 및 user_status 권한이 선택된 사용자 토큰이 표시됩니다. [200] (#200) The target user has not authorized this action그래프 API를 사용하여 페이지에 게시

무엇 오전 :

"name": "My Page", 
    "access_token": "token", 
    "perms": [ 
    "EDIT_PROFILE", 
    "CREATE_CONTENT", 
    "MODERATE_CONTENT", 
    "CREATE_ADS", 
    "BASIC_ADMIN" 
    ], 
    "id": "number" 

나는 다음 (파이썬 래퍼)

graph = GraphAPI('token') 
graph.post('number/feed', message='Hello world') 

내가 오류 OAuthError를 얻을 수 facepy와 다음을 수행하는 경우 :이 그럼 난 쿼리 me/accounts를 입력하고 돌아가 내가 잘못하고있어? 이 대답은 Problems getting app to post to a page이지만 publish_stream 권한이 필요하다고합니다. 이 권한이 더 이상 표시되지 않으므로 이전 답변 인 것 같습니다.

답변

1

post a feed에는 허가 publish_actions이 필요합니다. 이것을 포함하지 않으므로이 오류가 발생합니다.

다른 목적으로 게시 목적으로 user_status은 필요하지 않습니다.이 내용은 무시해도됩니다.

관련 문제