2010-03-04 3 views

답변

1

페이스 북에 로그인하거나 facebook connect login을 제공해야합니다. 페이스 북에 연결 자주 묻는 질문에서

:

사용자는 즉시 응용 프로그램과 상호 작용을 시작할 수 있습니다. Facebook 내의 애플리케이션의 경우 사용자가 캔버스 페이지를 방문하는 즉시 사용자에게 애플리케이션 을 승인 할 필요가 없습니다. 자동 인증 : http://wiki.developers.facebook.com/index.php/Automatic_Authentication을 참조하십시오. 응용 프로그램을 하는 것은 사용자가 서비스의 응용 프로그램의 조건을 받아 가 자신의 프로파일 데이터 응용 프로그램에 액세스 할 수 있도록하고보다 영구적 인 연결을 생성 로그인 화면을 제시하면

사용자는 응용 프로그램 권한을 부여합니다.

당신은 더 여기에서 찾을 수 있습니다 : http://wiki.developers.facebook.com/index.php/Authorizing_Applications

+0

답장을 보내 주셔서 감사합니다. 설명서를 보았지만 최악의 경우는 믿기지 않으려 고합니다. – unknown

+0

이것은 유망 해 보입니다. 사용자가 응용 프로그램에 확장 권한을 부여하도록 요청할 수 있습니다. 그 중 사용자가 오프라인 일 때 응용 프로그램 액세스 권한을 부여하는 매우 흥미로운 권한이 있습니다. 아직 아무 것도 코딩하지 않았지만 내가 업데이트하면됩니다. http://wiki.developers.facebook.com/index.php/Extended_permissions offline_access -이 권한은 사용자가 오프라인이거나 활성 세션이 없을 때 응용 프로그램이 사용자 데이터에 액세스 할 수 있도록 허용합니다. – unknown

0

사용자의 응용 프로그램을 인증하는 당신이 "offline_access"을 요청하면서 Extended permission는 당신이 만료되지 않습니다 OAuth 액세스 토큰을해야합니다 그리고 당신은 그것을 사용할 수있는 경우 그래프 API에서 사용자 정보를 가져옵니다.

보통 응용 프로그램이 offline_access 권한을 요청하지 않은 경우 액세스 토큰의 시간 제한이 적용됩니다. 사용자가 Facebook에서 로그 아웃하면 시간 제한 액세스 토큰도 무효화됩니다. 응용 프로그램이 사용자로부터 offline_access 권한을 얻은 경우 액세스 토큰에는 만기가 없습니다. 그러나 사용자가 비밀번호를 변경할 때마다 무효화됩니다.

하지만 페이스 북은 사용자가 시작한 행동을 주장합니다.

관련 문제