入门Facebook API

时间:2012-06-07 11:05:30

标签: c# wpf facebook facebook-graph-api

我想在wpf(c#)中开发基于桌面的应用程序。这也需要选择登录他们的Facebook帐户。所以我已经在fb开发者网站注册了我的应用程序并下载了C#sdk,并参考了一些堆栈溢出链接。始终提供连接失败的

//我用过的代码

 string APIKey = ConfigurationManager.AppSettings["API_Key"];
    string APISecret = ConfigurationManager.AppSettings["API_Secret"];

Facebook.Session.ConnectSession connectsession = new Facebook.Session.ConnectSession(APIKey, APISecret);
if (connectsession.IsConnected())
            {
        Facebook.Rest.Api api = new Facebook.Rest.Api(connectsession);
        var friends = api.Friends.GetLists();
        foreach (var friend in friends)
        {
            System.Console.WriteLine(friend.name);
        }
}

某个网站告知C#sdk已被弃用。

http://developers.facebook.com/blog/post/624/

Facebook Graph C# SDK Ver 6.0: Unable to create event on App's Page

请帮助我使用wpf在基于桌面的应用程序中启动facebook api集成。有些人要求使用图形api,但我怀疑这是否会支持c#。我开始迈向facebook整合。

1 个答案:

答案 0 :(得分:0)

C#完全支持Graph Api,因为它基于rest而你可以通过C#代码调用rest服务,显然url调用与方法调用不同,在graph api中你可以调用url并解析它的响应。我建议使用图形api,Facebook没有提供C#SDK,它是由开源社区维护的开源库,但是图形api帮助是由Facebook直接提供的。

检查herehere,了解如何通过C#调用图表API#