1
如果我有人使用Facebook登錄我的網站/ mobileApp,我可以訪問他的個人資料詳情嗎?怎麼樣?使用Facebook/Gmail登錄?我可以訪問個人資料詳情嗎
如果我有人使用Facebook登錄我的網站/ mobileApp,我可以訪問他的個人資料詳情嗎?怎麼樣?使用Facebook/Gmail登錄?我可以訪問個人資料詳情嗎
是的,你可以。你只需要問權限:
例如,對於Facebook,使用jQuery你可以這樣做:
1-創建Facebook的開發人員應用程序,並得到他的ID(http://developers.facebook.com/)。
2-調用一個Facebook的Javascript SDK:
<div id="fb-root"></div>
<script src="//connect.facebook.net/en_US/all.js"></script>
<script>
window.fbAsyncInit = function() {
FB.init({
appId: 'YOUR_APP_ID',
status: true,
cookie: true,
xfbml: true
});
};
</script>
3-呼叫Facebook登錄功能:
<div id="myFbloginBt">Login with facebook</div>
<script>
$(document).ready(function(){
$("#myFbloginBt").click(function(){
loginFacebook();
});
});
function loginFacebook(){
FB.login(function(response) {
if (response.authResponse){
//Get logged user info
FB.api('/me', function (response) {
alert(response.email);
});
}
else{
alert("Please accept the permissions");
}
}, { scope: 'email'});
}
</script>
凡範圍是您要訪問的需要許可的東西。 你可以在這裏看到所有的範圍變量: http://developers.facebook.com/docs/reference/login/#permissions
graphurl /我應該給你的細節。網上有很多例子。顯示一些努力。 – 2013-02-21 11:00:48