对于从facebook API返回的特定用户,用户的Facebook ID是否始终保持不变?

时间:2016-03-22 14:35:37

标签: android facebook facebook-graph-api

我使用facebook登录按钮注册或登录用户到我的Android应用程序。

获得用户许可后;我从facebook API获得用户电子邮件,Facebook ID和授权令牌。

早期,我正在使用用户的电子邮件处理所有授权,登录和注册流程。例如;我正在检查用户是否通过查询他/她的电子邮件注册到我的服务器。但是,我注意到facebook帐户的主要电子邮件可以更改。因此,我决定使用用户的Facebook ID进行所有操作。

我想确定;用户的Facebook ID对于从facebook API返回的特定用户总是不变的吗?在任何情况下都可以改变吗?

1 个答案:

答案 0 :(得分:2)

是的,当然。您的应用中的ID始终保持不变。虽然它是App Scoped,所以它在另一个App中会有所不同。