如何在 Facebook.Client v0.9.91-alpha 中获取 AccessToken
How to get the AccessToken in Facebook.Client v0.9.91-alpha
我正在尝试发布到用户的供稿,并且我已经使用 facebook.net SDK 登录。我已经安装了 Facebook 和 Facebook.Client nuget 包。
这行代码对我不起作用:
var fbClient = new Facebook.FacebookClient(_loginButton.CurrentSession.AccessToken);
具体来说,.CurrentSession
在 LoginButton class 上不作为 属性 存在。没有它,我无法获得 AccessToken
,也无法发布到用户的墙上。
在 Facebook.Client 0.9.91-alpha 中执行此操作的正确方法是什么?
经过反复试验,我相信我找到了答案。 AccessToken
现在可以通过 Session.ActiveSession.CurrentAccessTokenData.AccessToken
访问,这意味着代码行应该是:
var token = Session.ActiveSession.CurrentAccessTokenData.AccessToken;
var fbClient = new Facebook.FacebookClient(token);
我正在尝试发布到用户的供稿,并且我已经使用 facebook.net SDK 登录。我已经安装了 Facebook 和 Facebook.Client nuget 包。
这行代码对我不起作用:
var fbClient = new Facebook.FacebookClient(_loginButton.CurrentSession.AccessToken);
具体来说,.CurrentSession
在 LoginButton class 上不作为 属性 存在。没有它,我无法获得 AccessToken
,也无法发布到用户的墙上。
在 Facebook.Client 0.9.91-alpha 中执行此操作的正确方法是什么?
经过反复试验,我相信我找到了答案。 AccessToken
现在可以通过 Session.ActiveSession.CurrentAccessTokenData.AccessToken
访问,这意味着代码行应该是:
var token = Session.ActiveSession.CurrentAccessTokenData.AccessToken;
var fbClient = new Facebook.FacebookClient(token);