我们使用Facebook API来处理用户登录我们的网站并且工作正常,但有些用户在尝试登录时遇到问题。经过一些研究后,我们发现存储在数据库中的用户ID与检索到的ID不匹配:
$user_profile = $facebook->api('/me');
我们的数据库中存储的ID是使用相同的函数获得的,因此我们不知道为什么我们为它们获取2个不同的值。
请看这个例子:ID 1240467833和10207982855389470属于同一个用户(选中https://www.facebook.com/10207982855389470和https://www.facebook.com/1240467833,您将被重定向到相同的个人资料)。
知道我们为什么要获得这两个不同的ID以及我们每次都能获得相同的ID吗?
由于