使用facebook api重定向到个人资料页面

时间:2014-06-02 10:09:34

标签: facebook

我需要为网站创建模块,显示来自客户的提要。

我使用fb的图形api从facebook获取了Feed。但是,当我点击个人资料名称时,它表示个人资料不可用。

这个问题正在发生,因为facebook已经转移到图形api 2,在这个版本中,用户会根据实际用户ID不同的应用程序返回。

所以,如果我需要从网站重定向页面。我该如何实现呢?

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

您可以使用link对象的User字段,如下所示:

/me?fields=id,first_name,last_name,link

结果将类似于以下内容:

{
  "id": "10152055263451244234", 
  "first_name": "TheFirstName", 
  "last_name": "TheLastName", 
  "link": "https://www.facebook.com/app_scoped_user_id/10152055263451244234/"
}

或者,如果您已经有应用范围的user_id,则可以通过

手动构建链接
"https://www.facebook.com/app_scoped_user_id/" + {user_id} + "/"