是否可以在服务器端获取Facebook API访问令牌

本文关键字:Facebook API 访问令牌 获取 服务器端 是否 | 更新日期: 2023-09-27 18:33:10

我正在尝试使用Facebook C# SDK https://github.com/facebook-csharp-sdk 将Facebook新闻提要集成到网站中

var client = new FacebookClient("token");
dynamic me = client.Get("username/feed");

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

根据我目前所看到的,曾经有一种方法可以生成永久访问令牌(使用offline_access权限),但自 2012 年 5 月 2 日起,该方法已被弃用。

目前,我不确定这是否是受支持的方案。

是否有可能完全使用服务器端代码获取Facebook新闻提要,而无需用户参与?

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

是否可以在服务器端获取Facebook API访问令牌

不,你不能用用户名/密码做任何事情。 用户必须将这些输入到Facebook的登录UI中,然后单击按钮以同意让您的代码执行它要求执行的任何操作。