2015-01-29 3 views
0

Android app에서 로그인 할 때 facebook sdk를 사용하고 있습니다. 안드로이드 애플 리케이션 로그인 페이스 북에 대한 내 코드를 잘 작동합니다. 그런데 페이스 북을 이용하여 페이스 북을 사용했는데 sdk 오류가 발생했습니다. 이 오류는Facebook Post Like Like Android에서 작동하지 않습니다.

{Response: responseCode: 403, graphObject: null, error: {HttpStatus: 403, errorCode: 200, errorType: OAuthException, errorMessage: (#200) You do not have sufficient permissions to perform this action}, isFromCache:false}}, isFromCache:false} 

이하 그리고 코드는 다음과 같습니다 -이 문제를 해결하기위한

String grapPath = String.format("%s/likes", postID); 
     Request request = new Request(Session.getActiveSession(), grapPath, 
       null, HttpMethod.POST, new Request.Callback() { 
        @Override 
        public void onCompleted(Response response) { 
         String res = response.toString(); 
         Log.i("********************************", res 
           + " Success!"); 
        } 
       }); 
     Request.executeBatchAsync(request); 

제발 도와주세요.

답변

1

오류는 사용자가 로그온하는 동안, 를 게시하는 데 필요한 권한이 관련 허가 "publish_actions"추가 정보를 위해

요구하지 않는, 아주 분명하다 ->https://developers.facebook.com/docs/facebook-login/permissions

+0

당신이 경우 이 권한을 요청하면 페이스 북은 앱에서이 권한을 사용하는 방법을 검토해야합니다. – Akil