【问题标题】:MVC5 Facebook get users photosMVC5 Facebook 获取用户照片
【发布时间】:2014-12-23 04:36:49
【问题描述】:

我正在 MVC5 中构建一个网站应用程序,允许用户使用 Facebook/Twitter 登录。他们登录后,我们将查看他们的照片,寻找标有特定主题标签的照片。

我在 FB 和 Twitter 上都可以登录 - 使用 Linq2Twitter 我可以获取并发布照片。

但是在使用 Facebook 时,我遇到了一些问题。我对 Facebook 的理解是,在登录后,我必须再次致电 https://graph.facebook.com/oauth/access_token 以获得短暂的访问令牌。

但是,此调用需要“代码”和 returnUri。我不确定此代码是什么或如何获取它,以及要使用的返回 URI。

我的 startup.Auth.cs 看起来像这样

        var facebookOptions = new FacebookAuthenticationOptions();
        facebookOptions.Scope.Add("user_photos");
        facebookOptions.AppId = ConfigurationManager.AppSettings["facebookAppId"];
        facebookOptions.AppSecret = ConfigurationManager.AppSettings["facebookAppSecret"];

        app.UseFacebookAuthentication(facebookOptions);

一切正常,我在 ExternalLoginCallback 结束

那么我从这里去哪里。如何找到此代码以及我使用什么 returnUri 来获取访问代码。

一旦我有了这个访问代码,我打算打电话给 (https://developers.facebook.com/docs/graph-api/reference/v2.1/user/photos)

希望我以正确的方式解决这个问题,我的问题是有道理的

非常感谢。

【问题讨论】:

标签: facebook facebook-graph-api asp.net-mvc-5


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 2023-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-18
相关资源
最近更新 更多