【问题标题】:Is user's facebook ID always constant for specific user that returns from facebook API?对于从 facebook API 返回的特定用户,用户的 facebook ID 是否始终不变?
【发布时间】:2016-03-22 23:24:16
【问题描述】:

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

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

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

我想确定;对于从 facebook API 返回的特定用户,用户的 facebook ID 是否始终不变?无论如何都可以改变吗?

【问题讨论】:

    标签: android facebook facebook-graph-api


    【解决方案1】:

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

    【讨论】:

    • 所以,考虑到你的回答;如果我尝试从 IOS 获取相同用户的“用户 facebook ID”,facebook API 会返回另一个 ID 吗?如果是,我仍然没有一个恒定的唯一值来识别我的用户。 “App Scoped”是指我注册到facebook开发区的App吗?
    • 一个应用程序 = 一个 ID。每个应用程序可以有多个平台。只是尝试/测试它。
    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2013-11-30
    • 2011-09-30
    • 2012-12-10
    • 1970-01-01
    • 1970-01-01
    • 2015-03-13
    相关资源
    最近更新 更多