Facebook朋友-我的朋友(谁是检索与较低的api版本的我/朋友)得到应用程序范围的用户id,如果他/她连接我的应用



我们在4月份facebook更改之前获取了朋友的数据,其中me/friends返回了我所有朋友的实际用户id。即使今天,如果我查询我的id,它会返回给我实际的用户id,而不是应用程序范围内的id,因为我之前连接到应用程序。

我的问题是,如果我的朋友今天连接这个应用程序。他会得到新的应用程序作用域id或实际fb用户id作为以前收到我的朋友列表?

你是否获得一个应用范围内的用户id,还是全局的,取决于用户第一次登录你的应用的时间。如果那是在API v2引入之后,那么你得到他们的应用范围的用户id。

你不能弄清楚一个新用户现在第一次登录到你的应用程序(并将获得一个应用范围内的用户id)是否与一个用户的全局id是相同的,这个用户的全局id是你很久以前通过阅读别人的朋友列表得到的。

你的应用现在只能"看到"当前用户的朋友,如果他们也是该应用的用户,并且已经授予user_friends权限。

相关内容

最新更新