1

我正在为 Twitter 和 Facebook 构建一个聚合器。通过我的网站,用户应该能够授予应用访问他们的 Facebook 和 Twitter 个人资料的权限。然后,我的 C# 应用程序将定期检查网络(或来自流)以查找与该用户相关的新帖子/喜欢/推文,并将结果存储在数据库中。我不会使用 Facebook 和 Twitter 作为我网站的身份提供者。

现在我的问题是:我应该最好使用哪个库来完成与社交网络的连接?我可以为此使用 dotnetopenauth 吗?还是有更好的解决方案?

我还应该能够扩展库并在以后添加任何社交网络。

这可能是一个非常基本的问题,但由于所有可能的库和选项,我感到困惑。我调整了一个小而简单的 OAuth 类以连接到 Twitter,但这只是 OAuth 1.0 的能力......

4

2 回答 2

0

是的,DotNetOpenAuth 可以帮助您。但是您可能需要仔细检查 Facebook 的服务条款,因为我认为他们禁止您从他们那里下载的数据的任何持久性。

于 2012-05-08T04:57:44.437 回答
0

使用 DotNetOpenAuth 确实可以做到这一点,我知道这一点,因为我正在做类似的事情。已经让它像 Twitter 的魅力一样工作,目前正在处理 Facebook 链接。似乎 Facebook 会给我带来比我最初预期的更多的麻烦。

于 2012-05-24T13:43:27.780 回答