无需用户干预C#SDK即可获取访问令牌

时间:2012-04-16 13:59:34

标签: c# facebook sdk

我正在运行工作流程服务,该服务会自动在Facebook页面上发布来自某些博客的消息。但是现在facebook弃用了offline_access权限,如果我的应用程序没有运行60天并且访问令牌已过期,我需要找到解决方案。

我需要找到一种方法来获取具有给定用户名和密码的新访问令牌,而无需用户干预......

也许有人有个好主意

1 个答案:

答案 0 :(得分:1)

如果您的服务向Facebook API发出定时请求,则无需担心令牌过期。因此,如果您在定时间隔内请求某个状态或特定FQL,您的令牌将被扩展,并允许您随时发布。

此解决方案是一种解决方法。即使您尝试这样做,也不会涵盖所有场景。更好的方法是保持连接到您应用的用户,每天验证一些不变的内容。通过此行为,您将拥有用户每个入口的访问令牌。

希望它有效。