2014-01-11 3 views
0

페이스 북에 로그인하는 응용 프로그램을 만들기 위해 WebView 팝업으로 이동하지 않고 사용자의 이메일과 비밀번호를 묻습니다. 이 일을 할 수있는 방법이 있습니까? 나는 HTTP 조작을 시도했지만 성공할 수 없었다! 감사합니다. 난 당신이 다음 로컬 DB에 사용자 이메일을 저장 로그인 페이스 북에 대한이어야 한 번 팝업 후 :)를 사용해야합니다 생각 때문에이메일로 안드로이드 페이스 북 로그인

+1

이메일과 비밀번호를 직접 묻는 것은 Facebook Platform Policies (I.2)에 대한 것입니다. - https://developers.facebook.com/policy/ –

답변

1

당신은을 사용하는 경우 안드로이드, V3.6.0, https://github.com/facebook/facebook-android-sdk에 대한 최신 페이스 북 SDK는, 기본 동작은 다음과 같습니다 사용자가 설치 한 페이스 북의 응용 프로그램이없는

  • 경우, 사용자가 웹보기 팝업 표시되며 사용자 이름을 입력 할 수 있고 암호를 수동으로 입력하십시오.
  • 사용자가 Facebook 앱을 설치했지만 권한을 승인하지 않은 경우 사용자가 권한을 승인하고 앱으로 되돌아 올 수있는 Facebook 앱으로 전환됩니다.
  • 사용자가 Facebook 앱을 설치했고 이미 권한을 승인 한 경우 사용자에게 기본 Android 대화 상자가 표시됩니다.

언제든지 권한 요구 사항을 변경하면 사용자가 추가 권한을 승인해야하므로이 경우 앱이 Facebook 앱으로 전환됩니다.

네이티브 지원을 제공하지 않으려는 경우 Facebook에서 SDK를 업데이트하고 이전 방법을 자주 사용하지 않으므로 코드를 자주 업데이트해야합니다. 다른 요구 사항이없는 한 가장 좋은 방법은 단순히 Facebook SDK를 고수하는 것입니다.

3

안드로이드 망가 페이스 북과 트위터 통합의 기본 지원을 제공