这不是一个双重的帖子,即使它与我有着相同的挑战。在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'触发更新。
发生了什么 - 样本是否过期?我如何获取用户数据?
这将是更好的标志双贴出的问题比放大用双张贴你的答案的问题。 :) – 2015-05-02 23:55:36