Facebook C#SDK与WCF服务

问题描述:

我有兴趣制作跨平台的Facebook,但非基于浏览器的应用程序。 因此,我想制作WCF服务,它提供并隐藏了例如身份验证方法,通过Graph API进行查询。 为了简单起见,首先我想通过控制台客户端连接此服务。Facebook C#SDK与WCF服务

有没有人有教程,提示,我该如何管理?

我开始用这个简单的演示应用程序: http://blog.prabir.me/post/Facebook-CSharp-SDK-Writing-your-First-Facebook-Application-v6.aspx 的主要问题是,它使用WebBrowser控件,我很难对服务可想而知。

为什么要创建WCF服务并将其用作Facebook的代理?您可以直接向Facebook服务器发送请求。

至于认证,你仍然必须使用oauth并要求用户登录。然后,您可以安全地将访问令牌保存在某个地方,并使用该访问令牌进行请求。

+0

我想使用服务,因为我正在尝试使用.NET和Mono框架(MonoDroid,MonoTouch)为WP7,Android,IOS开发移动应用程序。这让我可以分享平台之间的大部分代码。唯一的问题是,它没有标准的用户界面,所以示例webbrowser控件不起作用。所以我认为分享这部分代码的最简单最简单的方法,将与Facebook相关的东西放到服务中,并通过可以共享的接口访问它。 但是,如果我需要解释这么多,我想我应该重新考虑我的计划:) 无论如何谢谢你的答案。 – 2012-02-18 08:30:40