codingeverybody / codingyahac

https://coding.yah.ac
291 stars 50 forks source link

[파이어] FirebaseUI에서 페이스북 인증하기 #885

Open kkamankun opened 4 years ago

kkamankun commented 4 years ago

해결하고자 하는 문제

/res/values/strings.xml 파일에 Facebook의 "facebook_application_id"와 "facebook_login_protocol_scheme"를 추가했으나 오류가 발생합니다.

코드 혹은 오류

E/GraphResponse: {HttpStatus: 400, errorCode: 100, subErrorCode: 33, errorType: GraphMethodException, errorMessage: Unsupported get request. Object with ID '252481648944357' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api}

환경

안드로이드 스튜디오에서 facebook-android-sdk:4.38.1

시도해본 방법

facebook_application_id를 다른 것으로 변경했습니다.

studroid commented 4 years ago

이는 페이스북 애플리케이션에서 권한 설정이 되지 않아 발생하는 문제인 듯합니다.

권한 설정에 대해서는 아래 두 글을 참고해보시면 도움이 될 수 있을 것 같습니다 :)

https://stackoverflow.com/questions/50266800/object-with-id-203618703567212-does-not-exist-cannot-be-loaded-due-to-missing

https://stackoverflow.com/questions/30177853/how-do-i-test-a-facebook-app-since-the-recent-introduction-of-login-review

설정 이후 페이스북의 Object Visibility Debugger를 사용해서도 접근 가능 여부를 확인하실 수 있는 듯합니다. 참고해보시고, 이외에 다른 도움이 필요하시면 시도해보신 코드와 내용을 조금 더 구체적으로 작성하여 새 이슈로 등록해주세요!