我正在为Twitter和Facebook构建聚合器。通过我的网站,用户应该能够授予应用访问他们的Facebook和Twitter个人资料的权限。 然后,我的C#应用程序将定期检查网络(或流来自)与该用户相关的新帖子/喜欢/推文,并将结果存储在数据库中。我不会将Facebook和Twitter用作我网站的身份提供商。
现在我的问题是:我应该最好地利用哪个图书馆来完成与社交网络的连接?我可以使用dotnetopenauth吗?或者有更好的解决方案吗?
我还应该能够扩展库并在以后添加任何社交网络。
这可能是一个非常基本的问题,但由于所有可能的库和选项,我感到困惑。我调整了一个小而简单的OAuth类来连接到Twitter,但这只是OAuth 1.0的强大......
答案 0 :(得分:0)
是的,DotNetOpenAuth可以为您提供帮助。但您可能想要仔细检查Facebook的服务条款,因为我认为它们禁止您从中下载数据的任何持久性。
答案 1 :(得分:0)
确实可以通过DotNetOpenAuth这样做,我知道这是因为我正在研究类似的东西。已经让它像Twitter的魅力一样工作,目前在Facebook链接上工作。似乎Facebook会给我带来更多麻烦,就像我最初预期的那样。