是否有可能获得Facebook API访问令牌服务器端?

时间:2012-05-03 16:59:46

标签: c# facebook authentication facebook-c#-sdk

我正在尝试使用Facebook C#SDK https://github.com/facebook-csharp-sdk

将Facebook新闻Feed整合到网站中
var client = new FacebookClient("token");
dynamic me = client.Get("username/feed");

我无法找到在运行时生成访问令牌的任何示例。所有示例似乎都针对客户端应用程序,其中需要使用used来授权应用程序。

根据我到目前为止所看到的情况,曾经有过生成永久访问令牌的方法(使用offline_access权限),但截至2012年5月2日,该方法已被弃用。

目前,我不确定这是否是支持的情况。

是否可以在没有用户参与的情况下完全使用服务器端代码获取Facebook新闻源?

编辑:看起来可能有办法:https://developers.facebook.com/roadmap/offline-access-removal/#extend_token 稍后再尝试并报告。

1 个答案:

答案 0 :(得分:3)

不,您无法使用用户名/密码执行任何操作。用户必须将这些输入到facebook的登录ui中,然后单击按钮同意让您的代码按照要求执行任何操作。