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

本文关键字:代码 获取 AccessToken SDK Facebook 使用 | 更新日期: 2023-09-27 18:31:32

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

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

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

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

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

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

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