2015-02-09 71 views
0

我试图发布到用户的提要,并且我已经使用facebook.net SDK进行登录工作。我已经安装了Facebook和Facebook.Client nuget包。如何获取Facebook.Client中的AccessToken v0.9.91-alpha

这行代码是不是为我工作:

var fbClient = new Facebook.FacebookClient(_loginButton.CurrentSession.AccessToken); 

具体来说,.CurrentSession不存在作为对LoginButton类的属性。没有它,我无法获得AccessToken,并且无法发布到用户的墙上。

在Facebook.Client 0.9.91-alpha中做到这一点的正确方法是什么?

回答

1

经过一些试验和错误,我相信我找到了答案。现在可通过Session.ActiveSession.CurrentAccessTokenData.AccessToken访问AccessToken,这意味着该行代码应为:

var token = Session.ActiveSession.CurrentAccessTokenData.AccessToken; 
var fbClient = new Facebook.FacebookClient(token); 
相关问题