2

根据堆栈溢出的此链接代码,我尝试使用此代码获取好友列表,但登录后出现此错误“需要有效签名”

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

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

指导我找出解决方案

谢谢灰

4

1 回答 1

0

如果您开始使用新应用程序,则绝对应该使用 Graph API 而不是旧的 Rest API。Rest API 已经被弃用了很长一段时间,并且无法保证 Facebook 会支持它多久。

有关使用 Graph API 的示例,请尝试http://csharpsdk.org/docs/web/getting-started

您可以通过以下方式获取好友列表me/friends

您可以使用Graph API explorer测试其他请求。

于 2012-06-06T12:29:26.927 回答