Facebook API为同一用户返回不同的ID

时间:2015-10-28 19:41:27

标签: php facebook facebook-graph-api

我们使用Facebook API来处理用户登录我们的网站并且工作正常,但有些用户在尝试登录时遇到问题。经过一些研究后,我们发现存储在数据库中的用户ID与检索到的ID不匹配:

$user_profile = $facebook->api('/me');

我们的数据库中存储的ID是使用相同的函数获得的,因此我们不知道为什么我们为它们获取2个不同的值。

请看这个例子:ID 1240467833和10207982855389470属于同一个用户(选中https://www.facebook.com/10207982855389470https://www.facebook.com/1240467833,您将被重定向到相同的个人资料)。

知道我们为什么要获得这两个不同的ID以及我们每次都能获得相同的ID吗?

由于

0 个答案:

没有答案