无法通过facebook C#SDK获取Facebook页面和群组详细信息

时间:2016-11-29 11:00:17

标签: c# facebook-graph-api

我已将facebook DLL集成到我的桌面应用程序(C#.Net)中,在此需要通过OAuth验证Facebook帐户及其正常工作。我也获得了Access Token和电子邮件。但我也想访问用户页面和组,为此我已经提到了如下的extendedPermissions:

FacebookExtendedPermissions =" email,user_groups,publish_stream,manage_pages"

我使用下面的代码块来获取用户页面详细信息:

 FacebookClient _fb = new FacebookClient();
 _fb.AccessToken = FacebookOAuthResult.AccessToken;
 dynamic results = _fb.Get("/me/accounts");

但我在数据中收集空值。我在这里做错了什么都无法得到它。

我也尝试过其他方式:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://graph.facebook.com/me/accounts?access_token=" + longLivedToken);
                    request.AutomaticDecompression = DecompressionMethods.GZip;

                    using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
                    using (Stream stream = response.GetResponseStream())
                    using (StreamReader reader = new StreamReader(stream))
                    {
                       string html = reader.ReadToEnd();
                    }

但又没有运气。 任何帮助或指针将不胜感激。 提前谢谢。

0 个答案:

没有答案