我正在尝试使用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 稍后再尝试并报告。
答案 0 :(得分:3)
不,您无法使用用户名/密码执行任何操作。用户必须将这些输入到facebook的登录ui中,然后单击按钮同意让您的代码按照要求执行任何操作。