2011-03-17 8 views
0

ASP.NET을 사용하여 facebook 연결 용 Facebook C# SDK를 어떻게 사용할 수 있습니까? 내가 뭘하려고 오전Facebook Connect 용 Facebook C# SDK

은 다음과 같습니다

  1. 는 "로그인 페이스 북"버튼을 제공합니다.
  2. 사용자가 로그인 버튼을 클릭하면 서버 측에서 액세스 토큰을 얻어 내 웹 사이트에 로그인하십시오.

대부분의 기사 (Google 또는 SO를 통해 발견)는 로그인 및 인증을 위해 Facebook Javascript SDK를 사용하고 웹 브라우저에서 생성 된 쿠키로부터 액세스 토큰을 얻는다 고 말했습니다. 내가 지금까지 무슨 짓을

: 아래의 코드에서 .aspx 페이지에서

사용 페이스 북 로그인 버튼을 클릭합니다.

<fb:login-button onlogin="window.location.reload();" perms="offline_access">Login with Facebook</fb:login-button> 

문제 나는 데 : 나는 MY PAGE 버튼 로그인을 클릭하면

  1. 윈도우가 페이스 북에 로그인 할 때 나타납니다. 페이 스북에 로그인 할 때 MY PAGE가 다시로드되지만 취소 버튼을 클릭하거나 팝업 창을 닫더라도 다시로드됩니다. 내가 필요한 경우에만 MY PAGE를 다시로드합니다.

  2. 위 단계에서 : 로그인하면 MY PAGE가 완벽하게 다시로드됩니다. 코드 숨김 (페이지로드 이벤트)에서 내가 만든 쿠키를 볼 수 있으며 필요한 정보 (액세스 토큰)가 있습니다. 그리고 여기에서 나는 Facebook C# SDK를 사용하여 사용자 정보를 얻고 싶습니다. 수행하는 방법 ?

3 개월 전 Facebook에서 캔버스 응용 프로그램을 개발할 때 Facebook C# SDK를 사용했습니다. Codeplex에 나열된 문서 및 예제는 Facebook의 Apps 용입니다 (페이스 북 연결 예제를 보지 못했다면 수정하십시오). 또한 모든 Facebook C# SDK 클래스를 나열하는 문서 링크가 있지만 지금은 볼 수 없습니다. 아는 경우 링크를 제공해주십시오.

도움이 될 것입니다. 감사합니다.

+2

당신이 그것으로 무엇을 하시겠습니까 업데이트 기능이 대신 그

parameters.response_type = "token"; 

하나의 문제가 사용하고 있지 않다입니까? 상당히 모호한 질문입니다. –

+0

[이 * 질문에 대답 하시겠습니까?] (http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx) –

답변