2014-07-07 1 views
6

내 페이스 북 앱에서 사용자의 로그인 권한을 얻으려고합니다. Facebook은 개발자에게 개발자에게 추가 권한을 부여하기 전에 검토를 위해 앱을 보내도록 요청합니다. 이를 위해 개발자는 앱을 완성해야하며 개발자 또는 앱에 추가로 필요한 로그인 권한을 부여하기 전에 원하는대로 테스트하고 수행 할 수 있도록 노력하고 있습니다. 현재 Facebook 로그인 검토를 위해 제출하기 전에 앱을 테스트 할 수있는 권한이 있습니까?

나는 단지 응용 프로그램을 테스트하고 있는데이 완료되지 않은,하지만 난 별도의 로그인 권한 ( manage_pages 정확한 수) 것이 필요 그래서 난 내 응용 프로그램이 무엇을 할 것이라고 볼 수 있으며, 그것은 작동하는 방법 ...

하지만 페이스 북은 완전히 개발 된 앱을 검토 용으로 보냅니다.

이것은 모두 매우 혼란 스럽습니다. 그리고 페이 스북 문서화는 전체 문장을 끝내면서조차 괴롭혀 질 수없는 2 명의 손가락 사람에 의해 쓰여진 것과 같습니다!

내가 응용 프로그램을 작성하고 응용 프로그램을 테스트하고 검토를 위해 페이스 북에 보내기 전에 모든 작업을하기 위해 필요한 모든 로그인 권한을 얻을 수있는 방법이 있나요 : 내가 가지고있는

질문은 이것이다?

미리 감사드립니다.

답변

6

앱을 만들고 리뷰를 위해 페이스 북으로 보내기 전에 앱을 테스트하고 필요한 모든 로그인 권한을 얻을 수있는 방법이 있습니까?

기본값은입니다. 앱의 개발자/관리자/테스터는 Facebook에서 검토하지 않은 경우에도 애플리케이션을 테스트 할 수 있습니다.

로그인 코드에 사용 권한이 이어야합니다. 사용 권한은 검토 세부 정보에 추가하여 묻는 메시지가 아니라 대신 scope 매개 변수를 사용하여 로그인 코드로 사용 권한이 추가됩니다. 자세한 내용은 this link을 확인하십시오. 그것은 간단합니다! 예 -

JS SDK-를 들어

FB.login(function(response) { 
    // handle the response 
}, {scope: 'manage_pages'}); 

수동 로그인

https://www.facebook.com/dialog/oauth? 
    client_id={app-id}& 
    redirect_uri={redirect-uri}& 
    auth_type=rerequest& 
    scope=manage_pages 

은 그냥 응용 프로그램을 테스트를 플로우 기반하고 준비 검토가를 추가 제출할 때 추가 사용 권한 및 세부 정보 희망이 도움이됩니다!

+0

나는 이미 "NOt really"라는 구글의 직설적 인 링크를 발견했다. 필요한 권한으로 앱을 테스트하는 방법에 대해서는 아무 것도 말하지 않습니다. 무례하게 굴지는 않겠지 만 페이스 북을 위해 일하십니까? 왜냐하면 당신이 여기에서 설명하는 방식이 페이스 북의 설명서와 정확히 같기 때문에 혼란 스럽습니다! 테스트 모드에서 필요한 로그인 권한을 얻을 수 있는지 또는 어떻게 알 수 있습니까? – user3806613

+0

내가 답변에 추가 한 로그인 흐름에서 '범위'에 대해 읽었습니까? 로그인 코드에서'scope'를 사용하여 앱에 권한을 추가하는 방법은 하나뿐입니다. 페이스 북은 귀하의 응용 프로그램을 만들기 전에 먼저 귀하의 응용 프로그램을 테스트 할 것이라고 말하고 있습니다. 귀하의 여분의 권한 중 아무 것도 작동하지 않을 것입니다. 나는 왜 당신이 혼란스러워하는지 모른다. –

관련 문제