从Facebook应用程序作用域id获取Facebook个人资料URL

从Facebook应用程序作用域id获取Facebook个人资料URL,facebook,facebook-graph-api,facebook-login,Facebook,Facebook Graph Api,Facebook Login,我刚刚了解到,从Facebook API 2.0开始,使用应用程序注册的用户将获得特定于该应用程序的唯一Facebook id。 在我的应用程序中,我需要用户的配置文件url。调用图形的“/me”路径得到的响应如下所示: {app\u作用域用户\u id} 但是,除非我已登录,否则这不会将我带到用户的配置文件。然而,无论我的登录状态如何,使用真实的facebook id都会让我进入公共档案 我的问题是:如何从应用范围的facebook id获取公共用户配置文件url,或者如何从应用范围的id获取

我刚刚了解到,从Facebook API 2.0开始,使用应用程序注册的用户将获得特定于该应用程序的唯一Facebook id。 在我的应用程序中,我需要用户的配置文件url。调用图形的“/me”路径得到的响应如下所示: {app\u作用域用户\u id}

但是,除非我已登录,否则这不会将我带到用户的配置文件。然而,无论我的登录状态如何,使用真实的facebook id都会让我进入公共档案

我的问题是:如何从应用范围的facebook id获取公共用户配置文件url,或者如何从应用范围的id获取真实的facebook用户id?


谢谢。

这在Graph API v2.0中已不可能了。必须有一种方法或黑客,不是吗?如果存在非法黑客解决方案,Facebook工程团队将对此进行否决,并回答“这违反了此平台的TOS”。如果有合法的黑客解决方案,这个答案/错误很快就会被他们修复。所以,你们在这里问黑客解决方案是毫无意义的。这真的很讽刺facebook编造了AppLink,但不再允许“深度”链接到用户的facebook个人资料页面-/