0

취업 면접을위한 과제로 데모 신청서를 작성 중입니다. 이 앱은 공개적으로 사용하기위한 것이 아닙니다. 로컬 컴퓨터에서 실행합니다. 개념은 로그인 한 사용자의 최근 게시물을 웹 페이지로 가져온 다음 각 게시물을 클릭하여 해당 게시물의 댓글을 보거나 삭제할 수 있습니다. API를 통해 DELETE 메소드를 사용하려면 publish_actions 권한이 필요합니다. publish_actions 권한을 얻으려면 승인을 위해 앱을 제출할 수 있지만 제출 페이지에서 허용하지 않습니다. "지난 30 일간 publish_actions 권한으로 콘텐츠에 액세스하기위한 API 요청을하지 않은 것 같습니다. 다음 메시지가 나타납니다 : " "Facebook - publish_actions 권한이 필요합니다. 승인을 위해 앱을 제출할 수 없습니다.

... 처음에 publish_actions 권한 오류를 가져 오기 위해 api를 통해 DELETE 요청을 제출했기 때문에 어느 쪽이 맞습니까? /**/FB .__ globalCallbacks.fbadacb74 ({ "오류": { "메시지": "# 200"확장 된 권한이 필요합니다 : publish_actions ","type ":"OAuthException ","code ": 200}});

앱 제출 양식을 제출할 수 있어야하지만 API 요청을 제출할 때까지는 제출할 수 없습니다. 하지만 내 API 요청이 앱에 등록되어 있지 않습니다. 이 오류를 해결하고 앱을 제출할 수있는 방법이 있습니까? 나는 지옥의 끝없는 반복에 갇혀 있나?

답변

0

앱의 개발자가 볼 수있을 것이다 당신이 당신의 페이스 북 로그인 경험을 공예 돕기 위해, 그러나

에서 검토 문서에서보세요 페이스 북의 재검토없이 허가를 받으면됩니다. 앱의 역할 탭에 나열되어 있습니다

사람들은 (예를 들어, publish_actions 또는 manage_pages) 검토를 거치지 않고 확장 된 권한에 액세스 할 수 있습니다. 예를 들어 Facebook Plugin for Wordpress를 사용하여 블로그 게시물을 Facebook 페이지 또는 프로필에 게시하는 경우 모든 게시자가 앱의 역할 탭에 나열되어있는 한 검토를 위해 제출할 필요가 없습니다.

1

오류 메시지가 표시되지만 publish_actions으로 성공한 POST를 수행하지 못했습니다. https://developers.facebook.com/docs/graph-api/reference/v2.2/post#deleting

당신의 앱을 제출 소개 : BTW, 당신은 여기를 참조하십시오 앱에 의해 게시물을 삭제할 수 있습니다 당신은 할 필요가 당신은 당신의 앱을 공개하려는 경우. 모든 확장 권한은 앱에서 역할을 가진 사람에 대한 검토없이 작동합니다.

Btw, 나는 Facebook 개발자 그룹에서 read_stream을 사용하려고 했으므로 어쨌든 검토를 통과 할 수 없습니다. 이 링크를 확인하십시오 : https://developers.facebook.com/docs/facebook-login/permissions/v2.2#reference-read_stream