如何从 App Scoped Facebook ID 中查找 App ID
How Do I Find an App ID from an App Scoped Facebook ID
我的理解是,使用 facebook API 进行 oauth 登录的网站会生成应用范围内的 facebook ID。
如果那确实是正确的,是否可以在 API 中查询生成 facebook ID 的应用程序 ID?换句话说,是否有一个 API 端点接受应用范围内的 facebook ID 和 returns 应用范围内的应用 ID?
不,一般情况下这是不可能的。您无法对任意应用执行此操作。
引入应用范围的用户 ID 是为了更好地保护人们的隐私。如果您现在可以确定我正在使用一个特定的应用程序(与您无关),基于此您以某种方式获得了我的应用程序范围的用户 ID - 这将破坏此措施。
虽然 有一项功能可以在同一企业拥有的不同应用之间映射应用范围内的用户 ID,https://developers.facebook.com/docs/apps/for-business(但听起来不就像你在这里的用例一样。)
我的理解是,使用 facebook API 进行 oauth 登录的网站会生成应用范围内的 facebook ID。
如果那确实是正确的,是否可以在 API 中查询生成 facebook ID 的应用程序 ID?换句话说,是否有一个 API 端点接受应用范围内的 facebook ID 和 returns 应用范围内的应用 ID?
不,一般情况下这是不可能的。您无法对任意应用执行此操作。
引入应用范围的用户 ID 是为了更好地保护人们的隐私。如果您现在可以确定我正在使用一个特定的应用程序(与您无关),基于此您以某种方式获得了我的应用程序范围的用户 ID - 这将破坏此措施。
虽然 有一项功能可以在同一企业拥有的不同应用之间映射应用范围内的用户 ID,https://developers.facebook.com/docs/apps/for-business(但听起来不就像你在这里的用例一样。)