ASP.NET C#获取Facebook用户详细信息

时间:2016-08-14 21:35:01

标签: c# facebook-graph-api facebook-javascript-sdk

我开始使用Facebook图形API,我有疑问: 我进行Facebook身份验证,因此在用户批准我的应用程序后,我获得了accessToken和facebookUserID。注意:accessToken在一小时后(!!!)过期。

然后,在另一个网页" index.html"中,我想向所有批准该应用程序的用户显示他们的全名和个人资料照片。

现在我不明白..如果有人进入" index.html"页面查看接受应用程序的用户列表 - 5 (!!)认证后的一个月,当我将进行HTTP调用以获取他们的全名和个人资料图片时,accessToken现已过期(a之前很多时间)所以HTTP调用不会成功。 最后一个选项是在用户接受应用程序之间和访问权限到期之前的一小时内保存全名。但如果用户有时会更改他的名字......我没有更新名称!

如果它很重要 - 我用asp.net项目来使用javascriptSDK。 请帮我理解如何解决这种情况。

1 个答案:

答案 0 :(得分:0)

似乎无法直接使用JS SDK生成长期存在的令牌,您必须参与服务器端,有关详细信息,请参阅this page