2011-04-01 21 views
2

我正在使用.NET MVC 3,並試圖從Facebook連接獲取用戶電子郵件。我四處搜尋,覺得我已經嘗試了一切,但顯然我做錯了什麼。爲什麼不從Facebook.Rest.Api.Users.GetInfo()返回郵件?

這是我loginbutton這裏我設置電子郵件的權限

<fb:login-button perms="email, offline_access" autologoutlink="false" /> 

這是我的服務器端調用用於獲取用戶信息

var user = Api.Users.GetInfo(GetUserID()); 

在調試模式下,我可以看到用戶設置和雖然我已將「電子郵件」設置爲許可,並且在用戶授予後,但未設置電子郵件。請,有人知道我在做什麼錯嗎?

TIA

凹凸

它已經三天,還是沒有反應。我在想,我必須註冊用戶才能訪問電子郵件嗎?似乎有點奇怪,如果是這樣的話,因爲用戶授予電子郵件許可。任何一種雖然是讚賞。謝謝!

回答

1

我安裝了(Web.Helpers)Facebook.Helpers,它的工作就像一個魅力。儘管我遵循fackbooks指導原則,但我一定做錯了什麼。仍然奇怪,我得到了用戶信息,但不是電子郵件。