2011-10-06 5 views
1

aspx를 사용하여 페이스 북에 로그인하려하지만 페이스 북 플러그인 로그인에서 이메일을받을 수 없으므로 아무에게도 샘플이 제공됩니다.로그인 C# ASPX를 사용하는 페이스 북

나는 이메일을 변수로 받고 싶습니다. 당신이 필요로하는 무엇

+0

[페이스 북의 C# SDK를 사용하여 사용자의 전자 메일 가져 오기]의 중복 가능성 (http://facebook.stackoverflow.com/questions/6672127/getting-user- e-mail-with-facebook-c-sdk) – bkaid

답변

0

입니다. 다행히 그것이 당신을 도울 것입니다. 그것은 저를 위해 작동하고 로그인 후에 전자 우편을 얻는다.

<fb:login-button autologoutlink="true" perms="email,user_birthday,status_update,publish_stream"></fb:login-button> 

스크립트 코드는 다음과 같습니다

FB.login(function(response) { 
    if (response.authResponse) { 
     console.log('Welcome! Fetching your information.... '); 

     FB.api('/me', function(response) { 
      alert(response.email); 
     }); 

     FB.logout(function(response) { 
      console.log('Logged out.'); 
     }); 
    }); 
    } else { 
     console.log('User cancelled login or did not fully authorize.'); 
    } 
}, {scope: 'email'});