2015-04-01 86 views
0

這不是一個雙重的帖子,即使它與我有着相同的挑戰。在Windows Phone 8.1中獲取用戶數據通用應用程序

我使用的是Visual Studio 2013,Facebook 6.8.0,Facebook.Client 1.0.2。 Windows Phone 8.1通用應用程序(不是Silverlight)的編程。

這真的令人沮喪。我無法獲得他們在其網站上提供的樣本以正常工作。我已經在此處顯示示例: http://facebooksdk.net/docs/phone/howtos/fetch-user-data/

首先,我嘗試了「步驟3 - 答:使用Facebook SDK獲取用戶數據」。

private async System.Threading.Tasks.Task RetriveUserInfo() {var client = new Facebook.FacebookClient(this.loginButton.CurrentSession.AccessToken); 

dynamic result = await client.GetTaskAsync("me"); 
var currentUser = new Facebook.Client.GraphUser(result); 

this.userInfo.Text = this.BuildUserInfoDisplay(currentUser);} 

這裏的「this.loginButton.CurrentSession.AccessToken」配備了一個錯誤,因爲有對CurrentSession.AccessToken沒有定義。

然後我嘗試了「步驟3 - B:使用登錄控件獲取用戶數據」。 該應用程序會將我登錄,但不會顯示任何用戶信息。我發現facebookControls:LoginButton中的'OnUserInfoChanged'觸發更新。

發生了什麼 - 樣本是否過期?我如何獲取用戶數據?

回答

相關問題