如何将 facebook 用户 ID(来自 v1.x 的真实 ID)转换为范围用户 ID(v2.x)?

How to convert facebook user id (real id from v1.x) to scope user id (v2.x)?

我在数据库中有用户(持有来自 v1.x 的 facebook 用户 ID)。而且,我正在构建一个使用 facebook 图表的新应用程序 api v2.x

我的问题是老用户无法登录新应用。我假设这是因为用户 ID 不是范围 ID。

有什么建议可以让老用户使用我的新应用程序吗?

新的应用程序意味着用户必须重新授权它,否则一切都是奇怪和不安全的。即使他们不会添加应用范围内的 ID,您也不能只是将用户复制到新应用。但是您可以在不同的应用程序之间映射用户:https://developers.facebook.com/docs/apps/for-business/