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

时间:2012-04-17 07:32:07

标签: c# facebook-c#-sdk

对于Facebook C#SDK版本5.0,我们使用

FacebookOAuthClient result = new FacebookOAuthClient();
dynamic tokenResult = oAuthClient.ExchangeCodeForAccessToken(code);

我已将Facebook C#SDK升级到版本6.0,现在没有FacebookOAuthClient 它现在只有FacebookClient

access_token获取code的OAUth舞蹈的新功能是什么?

1 个答案:

答案 0 :(得分:1)

在v6中删除了FacebookOAuthClient。您可以在http://csharpsdk.org/docs/faq.html找到v6的替代方法。

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"      
});