2011-12-20 2 views
1

저는 Using Facebook SDK in Android development, Part 1Using Facebook SDK in Android development, Part 2에서 Facebook 로그인을 만드는 데 필요한 자습서를 작성했습니다. 하지만 로그인 버튼을 누르면 표준 로그인 대화 상자가 열립니다. 그런데 대화 상자가 없으면 이미 설정된 자격 증명으로 로그인하려고합니다. 예를 들어 "이메일"과 " 암호 "를 입력하고 사용자의 화면 이름을 반환합니다.Android -> 대화없이 Facebook 로그인?

그렇게하는 가장 좋은 방법은 무엇이라고 생각하십니까?

웹을 길고 튼튼하게 검색하여 표준 로그인 대화 상자를 제거 할 수는 없지만 메신저 애플리케이션 (벨기에, man!)을 보면 맞춤 로그인 화면이 나타납니다! 그들은 어떻게 그랬을까요? :)

Enter image description here

답변

3

페이스 북이 API 모든 시간을 변경하기 때문에 당신이 그들이 얻을 ... 인터넷에서 일부 게시물에 정말 좋은 튜토리얼이나 가이드를 가지고 그렇게하더라도, 공식 페이스 북의 지시에 따라하는 것이 좋습니다 "더 이상 사용되지 않는"정말 빠릅니다.

업데이트 된 정보는 항상 여기에 있습니다 :

당신은 Facebook SDK for Android (GitHub의)에서 동작하는 예제를 얻을 수 있습니다.

본인은 지침을 따라 로그인 했으므로 다시 로그인 할 필요가 없습니다. 가입시 얻은 토큰이 더 이상 유효하지 않거나 사용자가 고의로 귀하와 연결을 해제 한 경우에만 다시 로그인해야합니다 페이스 북에서 응용 프로그램).

+0

팁 주셔서 감사합니다! 그럼에도 대화 상자없이 처음으로 로그인을 할 수 있습니까? 나는 이미 사용자가 자신의 자격 증명을 입력 할 수있는 아주 귀여운 대화 상자를 만들었습니다. –

+0

@ user296516 : 현재 사용자 정의 fb 로그인 (fb webview 대화 상자 또는 공식 facebook android 앱 로그인이 아닌)을 사용할 수 없습니다. –