使用Facebook C#SDK从代码中获取AccessToken

使用Facebook C#SDK从代码中获取AccessToken,c#,facebook-c#-sdk,C#,Facebook C# Sdk,对于FacebookC#SDK 5.0版,我们使用 FacebookOAuthClient result = new FacebookOAuthClient(); dynamic tokenResult = oAuthClient.ExchangeCodeForAccessToken(code); 我已经将我的Facebook C#SDK升级到6.0版,现在没有了FacebookOAuthClient 现在只是FacebookClient 从code获取access\u令牌的OAUth舞蹈的新

对于FacebookC#SDK 5.0版,我们使用

FacebookOAuthClient result = new FacebookOAuthClient();
dynamic tokenResult = oAuthClient.ExchangeCodeForAccessToken(code);
我已经将我的Facebook C#SDK升级到6.0版,现在没有了
FacebookOAuthClient

现在只是
FacebookClient


code
获取
access\u令牌的OAUth舞蹈的新功能是什么?

FacebookOAuthClient在v6中被删除。您可以在中找到v6的替代方法


FacebookOAuthClient已在v6中删除。您可以在中找到v6的替代方法


@选民:想详细说明一下吗?还是仅仅因为你不明白@选民:想详细说明一下吗?还是仅仅因为你不明白您可以在Hi Prabir上找到服务器端示例,该方法是has returntype“Void”。我也面临着同样的问题。。。。你是这个SDK的开发者之一,对吗???@pearl使用fb.GetCompleted+=(o,e)=>{if(e.Error!=null){…};在调用fb.GetAsync或使用wait fb.GetTaskAsync之前。是的,我是sdk开发人员之一。你可以在Hi Prabir找到服务器端示例,这个方法是has returntype“Void”。我也面临着同样的问题。。。。你是这个SDK的开发者之一,对吗???@pearl使用fb.GetCompleted+=(o,e)=>{if(e.Error!=null){…};在调用fb.GetAsync或使用wait fb.GetTaskAsync之前。是的,我是sdk开发者之一。
var fb = new FacebookClient();
dynamic result = fb.GetAsync("oauth/access_token", new {
    client_id     = "app_id",
    client_secret = "app_secret",
    redirect_uri  = "http://yoururl.com/callback",
    code          = "code"      
});