2013-01-22 2 views
0

나는 프랑스 사람이야 그래서 내 영어 실례 바랍니다!안드로이드 - 강제 페이스 북 연결

나는 앱 Android를 개발 중이며 사용자들이 Facebook을 통해 우리를 연결할 수있게하고 싶습니다. 하지만! 하지만, 나는 페이스 북 웹을 사용하도록 코드를 "강제"하고 이 아닌으로 페이스 북 응용 프로그램을 시작하고 싶습니다!

나는 분명합니까? :)

고마워요.

+0

기타 ... http://stackoverflow.com/questions/12084372/android-how-can-i-force-a-facebook-auth-by-mobile-web – Fattie

답변

2

일반적으로 로그인을 위해 웹보기 만 사용하는 것은 좋지 않으므로 매우 구체적인 사용 사례가 없으면 항상 SSO를 사용해야합니다.

그렇다면 에 SessionLoginBehavior.SUPPRESS_SSO을 전달하여 SSO를 사용 중지 할 수 있습니다.

먼저, Facebook SDK for Android에 익숙해 져야합니다. Getting Started Guide을 확인한 다음 Using Facebook Login 자습서를 확인하십시오. 당신이 LoginButton를 사용하는 경우

튜토리얼에 따라, 당신은 당신의 onCreateView() 메소드에

LoginButton authButton = (LoginButton) view.findViewById(R.id.authButton); 
authButton.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO); 

를 호출 할 수 있습니다.

+0

나는 정말로 이해하지 못한다 ... 나에게 링크 나 코드를 보여줄 수 있습니까? 웹에서 찾을 수 없습니다 :/ –

+0

자습서에 대한 링크가 일부 업데이트되었으며, 웹 로그인 만 사용하도록 버튼을 설정하는 방법. –

0

사용자를 자동으로 로그인 할 필요가없는 경우 웹 브라우저를 시작하고 페이스 북 로그인 페이지로 이동하는 인 텐트를 실행하십시오.

+0

예! 이것은 내가 필요로하는 것이다! 내가 어떻게 할 수 있는지 알고 있니? :/Thanks :) –

+0

당신이 응답을 가로 채서 앱을 페이스 북에 연결하기 위해 세부 사항을 추출해야하기 때문에 그렇게 간단하지 않습니다. 위의 업데이트 된 답변을 참조하십시오. –

+0

@Florian Mac Langlade 참조 : http://stackoverflow.com/questions/3004515/android-sending-an-intent-to-browser-to-open-specific-url – aandroidtest