我需要用户填写他们的 Facebook ID(又名“管理员 ID”)以设置“fb:admins”属性。没有简单的方法可以在 Facebook 上获取 ID,但值存在于他们的 cookie (c_name) 中。
我知道无法读取 cookie。有没有办法获取 ID,甚至只是将其显示给观众以便他们可以复制/粘贴?也许通过使用 OAuth?如果可以获取“fb:app_id” - 这对我也适用。
最佳答案
好的,如果从图像文件名中选取 FBUID 对您的用户来说太复杂,您有两个模糊简单的选项:
- 最好的办法可能是编写一个简单的应用程序来读取
signed_request
并将其 ID 输出到屏幕,以便他们可以复制/粘贴它。这应该不会太难。 - 或者,让他们转到 Graph API Explorer ,应该使用他们的用户 ID 预加载。此屏幕截图显示我的 UID 为 100000248904869:
希望对您有所帮助!
关于facebook - 有没有一种简单的方法可以找到 Facebook 用户的 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8601156/